home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
AOL File Library: 4,101 to 4,200
/
aol-file-protocol-4400-4101-to-4200.zip
/
AOLDLs
/
Business Management
/
PRS_ V6.0 Pet Records System
/
PRSDEMO.exe
/
D1.DAT
< prev
next >
Wrap
Text File
|
1994-11-19
|
196KB
|
4,502 lines
PET RECORDS SYSTEM (PRS) Version 6.0
Copyright 1993 by Robert L. Keller
All Rights Reserved.
All portions of this software are copyrighted and are the proprietary and trade
secret information of Robert L. Keller. Use, reproduction or publication of
any portion of this material without the prior written authorization
by Robert L. Keller is strictly prohibited.
PET RECORDS SYSTEM (PRS) Version 6.0 DEMONSTRATION MANUAL
Copyright 1993 by Robert L. Keller
All Rights Reserved.
Reproduction or use, without express written permission from Robert L. Keller,
of any portion of this manual is prohibited. While reasonable efforts have
been taken in the preparation of this manual to assure its accuracy, Robert L.
Keller assumes no liability resulting from any errors or omissions in this
manual, or from the use of the information contained herein.
BRUN30.EXE is copyright by Microsoft Corporation, 1987.
PET RECORDS SYSTEM and PRS are trademarks of Starline Kennels.
MS-DOS is a trademark of Microsoft Corporation.
IBM is a trademark of International Business Machines Corporation.
SOFTWARE LICENSE
Robert L. Keller grants to CUSTOMER a non-exclusive, paid-up license to use
this Software on one computer, subject to the following conditions:
A. Except as otherwise provided in this Software License, applicable copyright
laws shall apply to the Software.
B. Title to the medium on which the Software is recorded (diskette) or stored
(ROM) is transferred to CUSTOMER, but not title to the Software.
C. CUSTOMER may use Software on one host computer and access that Software
through one or more terminals if the Software permits this function.
D. CUSTOMER shall not use, make, manufacture, or reproduce copies of Software
except for use on one computer as is specifically provided in this Software
License. Customer is expressly prohibited from disassembling the Software.
E. CUSTOMER is permitted to make additional copies of the Software only for
backup or archival purposes, but only to the extent that the Software
allows a backup copy to be made.
F. CUSTOMER may resell or distribute unopened copies of the Software provided
CUSTOMER has purchased one copy of the Software for each one sold or
distributed. The provisions of this Software License shall also be
applicable to third parties receiving copies of the Software from CUSTOMER.
All copyright notices shall be retained on all copies of the Software.
G. Terms of the Limited Warranty printed in this manual constitute the entire
warranty for this Software.
H. It is agreed that the cash value of, and limit of financial liability for,
any technical support provided to CUSTOMER is set at $.001 (1/10th of one
cent) accumulative total.
Published by: Starline Kennels, 7131 Kermore Lane, Stanton, CA 9O68O
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 1
TABLE OF CONTENTS
INTRODUCTION ............................................... 4
LIMITED WARRANTY, COPYRIGHT NOTICE ...................... 4
GENERAL INFORMATION ........................................ 5
SYSTEM FEATURES ......................................... 5
LIMITATIONS ............................................. 6
ABOUT THIS INSTRUCTION MANUAL & PROGRAM CONVENTIONS ..... 6
TECHNICAL SUPPORT ....................................... 7
INSTALLATION PROCEDURE ..................................... 8
STARTING UP ................................................ 8
START-UP PROCEDURE ...................................... 8
ENDING PROCEDURE ........................................ 9
VIEW BREED CODES & NAMES ON MONITOR ........................ 10
PRINT INSTRUCTION MANUAL ................................... 11
VIEW INSTRUCTION MANUAL ON MONITOR ......................... 11
SETUP UTILITIES ............................................ 12
A - MASTER FILE UTILITIES ............................... 12
C - CHANGE THE DEFAULT MASTER FILE .................. 13
N - MAKE A NEW MASTER FILE .......................... 13
R - RENAME AN EXISTING MASTER FILE .................. 13
B - BACKUP PRS FILES .................................... 14
C - CONVERT OLD MASTER FILE TO NEW FORMAT ............... 15
F - CHANGE PEDIGREE FOOTING DATA ........................ 16
M - SET MONITOR TYPE .................................... 16
P - SET PRINTER CONTROL CODES ........................... 17
C - CUSTOMIZE PRINTER CONTROL CODES ................. 17
S - SELECT PRINTER FROM LIST ........................ 20
R - CHANGE SALES RECEIPT TERMS .......................... 20
S - CHANGE STUD CONTRACT TEXT ........................... 21
UPDATE MASTER FILE RECORDS ................................. 22
B - CHANGE DEFAULT BREED CODE NUMBER .................... 22
K - CHANGE DEFAULT KENNEL CLUB NAME ..................... 23
U - UPDATE MASTER FILE .................................. 23
RECORD TYPES ........................................ 23
UPDATING THE MASTER FILE ............................ 24
ADDING RECORDS ...................................... 25
Individual Dog Record (A) ........................ 27
Titles/Degrees/Certs. Record (D) ................. 28
Additional Registration Numbers Record (R) ....... 29
Vaccinations/Innoculations Record (V) ............ 29
Transfer of Ownership Records (F & T) ............ 30
Health & Informational Records (H & I) ........... 31
Breeding Record (B) .............................. 32
Puppy In Litter Record (L) ....................... 33
Obedience Show Record (O) ........................ 34
Conformation Show Record (S) ..................... 35
Judge Critique Record (J) ........................ 36
Working Trial/Test Record (W) .................... 36
Trial Critique (X) ............................... 37
CHANGING RECORDS .................................... 37
DELETING RECORDS .................................... 38
RECORD INQUIRIES .................................... 38
SEARCHING RECORDS ................................... 39
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 2
UPDATE MASTER FILE RECORDS (continued)
C - CHANGE PRS ID NUMBER ................................ 39
R - PRINT CURRENT RECORDS LIST .......................... 40
LITTER RECORDKEEPING .................................... 41
REDUCING MASTER FILE SIZE ............................... 42
REPORT PRINTING ............................................ 43
A - ANIMALS-ON-FILE LISTING ............................. 43
C - CURRENT RECORDS LIST ................................ 44
I - PRINT INDIVIDUAL RECORDS ............................ 44
J - JUDGE CRITIQUES LISTING ............................. 47
F - CHANGE PAPER FEED METHOD ............................ 48
V - VACCINATION STATUS LISTING .......................... 48
X - INFORMATIONAL EXTRACT ............................... 49
L - CREATE VARIABLE RECORD LIST ......................... 49
M - FINANCIAL SUMMARY REPORT ............................ 51
PEDIGREE PRINTING .......................................... 52
A - ANIMALS-ON-FILE LISTING ............................. 52
D - DESCENDANTS LISTING ................................. 52
F - CHANGE PAPER FEED METHOD ............................ 52
K - PROGENY LIST ........................................ 53
P - PRINT PEDIGREE ...................................... 53
STUD CONTRACT PRINTING ..................................... 56
R - PRINT SALES RECEIPT ................................. 56
S - PRINT STUD CONTRACT ................................. 57
ENTRY FORM WRITER .......................................... 60
E - PRINT ENTRY FORMS ................................... 61
K - CHANGE KENNEL CLUB EVENT DATA ....................... 62
A - PRINT A STANDARD AGREEMENT .......................... 63
CUSTOM REPORT GENERATOR .................................... 64
C - CREATE SELECTION CRITERIA ........................... 64
R - REVIEW REPORT SETUP ................................. 69
X - SELECT REPORT DATA .................................. 69
P - PRINT SELECTED REPORT ............................... 70
M - MODIFY CURRENT REPORT SETUP ......................... 70
D - DELETE A REPORT SETUP ............................... 70
L - LOAD A REPORT SETUP ................................. 70
S - SAVE CURRENT REPORT SETUP ........................... 70
HELPFUL HINTS .............................................. 71
TROUBLESHOOTING ............................................ 73
APPENDIX A - Using The Variable Record List Generator ...... 74
APPENDIX B - About The Author .............................. 75
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 3
INTRODUCTION
Pet Records System (PRS) is a single system that allows you to store, update,
retrieve and display detailed information about specific dogs. It is designed
to maintain items of information that are useful and necessary to a wide range
of involvement, from the individual pet owner to the breeding or exhibiting
professional. PRS was designed to meet the recordkeeping requirements
established by the American Kennel Club, as of the date of publication of PRS.
PRS operates under MS-DOS 2.11 and all newer versions. It requires a minimum
configuration of 512K, a hard disk (approximately 1.5MB of available space),
and any video monitor (color/BW). You should have a dot matrix or laser
printer which is IBM-PC compatible, and is attached to you computer's LPT1
port. A graphics card is not required. PRS may not function properly under
MS-DOS "emulators" on some non-IBM-PC compatible computers. PRS may be
installed one time, and one time only.
LIMITED WARRANTY
By virtue of opening the sealed diskette package delivered with this product,
the customer assumes full responsibility that this software meets the
specifications, capacity, capabilities, versatility, and other requirements of
the customer. Robert L. Keller makes no warranty as to the design, capability,
capacity, or suitability for use of this software, nor the quantity or quality
of any technical support, except as provided in this manual. This software is
licensed on an "AS IS" basis, without warranty. The original customer's
exclusive remedy, in the event of a software manufacturing defect, is its
repair or replacement within thirty (30) calendar days of the date of the
sales document received upon license of the software. Except as provided
herein, Robert L. Keller makes no express warranties, and any implied warranty
of merchantability or fitness for a particular purpose is limited in its
duration to the duration of the written limited warranties set forth herein.
COPYRIGHT NOTIFICATION
The copyright holder hereby gives notice that unauthorized and illegal copying
of this software will not be tolerated. The terms of the Software License and
Limited Warranty give ample opportunity for the User's legitimate use of this
product, and persons suspected of violating the rights of the copyright holder
WILL BE PROSECUTED to the fullest extent of the law.
Programming measures have been taken to protect the proprietary nature of the
software which can render data and program files useless in the event of
illegal copying. In such circumstances, the User's warranty shall immediately
become null and void, and Starline will NOT render any further assistance
or correction.
PROTECT YOUR SOFTWARE INVESTMENT and RESPECT the copyright on this product.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 4
GENERAL INFORMATION
SYSTEM FEATURES.
Master File Maintenance.
PRS maintains a Master File of records which detail the full history of each
dog entered into the system. The Master File can be updated by adding,
changing and deleting records. The Master File can be reviewed by making
inquiries. Up to thirty-six Master Files can be maintained at any one time.
Monitor Displays.
PRS displays menus, prompts and data on the monitor as is necessary for program
operation. On-screen "help" appears automatically during the Update Master
File function. Most reports and records can be viewed on the monitor alone.
A three-generation Pedigree appears on-screen during Pedigree printing.
Monitor displays are in text mode. Graphics video modes are not needed.
Report Printing.
PRS produces printed output when a printer is available to the system. It
consists of the following:
A. A Current Records List which shows the keys fields and some summary
data of all records currently on the Master File.
B. An Animals-On-File listing which lists all Individual Dog records in
the Master File and their parental back-references
C. The Individual Records of any dog in the Master File:
1. Ownership, Transfers, Titles, and Registration Number records
(exceeds AKC regulations)
2. Health, Vaccination, and Informational records
3. Breeding & Litter records (exceeds AKC regulations)
4. Conformation Show and Judge Critique records
5. Obedience Show records including critiques and/or comments
6. Working Trial records and Critiques
D. A Vaccination Status Listing showing the current shot status of all
dogs with this data on file.
E. An Informational Extract report listing all I-records that match your
subject selection criteria, useful for summarizing specific types of
I-records.
F. A Judge Critiques Listing showing such critiques in total, or
selectively by judge name.
G. The Progeny List shows the offspring of a given dog.
H. The Descendants Listing shows all descendants of a given dog.
I. The Pedigree (four or five generation) of any dog on file, in one of
the following variations:
1. A Certified Pedigree, containing appropriate header data and
user-inputted footing data, including colors.
2. A Work Pedigree, useful for planning future breedings, including
colors, as above.
J. An Inbreeding Percentages report to show ancestral genetic influences.
K. A Stud Service Contract for any male dog on file.
L. A Sales Receipt to document transfers of ownership, sales and leases.
M. Dog Show Entry Forms, following AKC entry form format.
N. Variable Record List, a powerful report/list generator.
O. Financial Summary Report showing income and expense totals within a
user-specified time period.
P. A Custom Report Generator to create user-specified reports.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 5
LIMITATIONS.
PRS can be installed ONE TIME, and ONE TIME ONLY. See INSTALLATION PROCEDURE
later in this manual for full installation instructions.
The capacity of each Master File is 1250 records total. Up to 36 Master Files
can be maintained concurrently and separately (Master Files cannot link with
one another), for persons who are active in more than one breed.
Generally speaking, the Master File record capacity is determined by a language
limitation on the maximum amount of RAM that PRS can access. PRS calculates
the maximum number of Master File records it can accomodate by reviewing the
actual available memory at the time of execution.
In order to allow for as much available memory for data records, and taking
into account the wide variety of possible input, PRS does not do extensive
editing on inputted data. We leave it up to the user's intelligence, for the
most part, to input data which is correct and meaningful. In the cases where
certain codes are required by the system, notations are made in this manual,
and appear on the monitor, as to the correct possibilities, rather than being
included in editing routines within the programs. We felt this best served
the primary goals of this system: usability and capacity.
Printed output from PRS is designed to fit standard 8-1/2 x 11 inch paper,
either single sheet or continuous-form. Special printer features of underline,
double-wide, bold or red ink, compressed pitch (16.5 cpi), and 8-lpi vertical
line spacing are used in various functions in PRS, and these must be specified
through the use of a printer control code modification routine in the program.
PRS sends printer output to the LPT1 port, which must be the active printer
port when PRS is executed (see your MS-DOS manual, MODE command, for details).
ABOUT THIS INSTRUCTION MANUAL & PROGRAM CONVENTIONS.
This instruction manual has been prepared to lead you through the use of PRS
and still be useful as a reference guide afterwards. Each chapter covers a
major program module or menu, and details the particular functions of that
module or menu.
You will frequently encounter the terms "enter" or "input" in the text. All
user responses to PRS are expected to be immediately followed by depression of
the <ENTER> or <RETURN> key. The CTRL, ALT, ESC, FUNCTION and arrow keys have
no function in PRS, except where specifically noted on the screen.
When a prompt message on screen requires either a Y (yes) or N (no) response,
the Y is required for yes; otherwise any response, including blank, is
considered as an N (no) response. The letter Q, in some cases, will allow you
to "escape" the current prompt.
Dates will generally be entered into PRS in the format of YYYYMMDD, where YYYY
is the 4-digit year, MM is a 2-digit month, and DD is the 2-digit day. Use
leading zeroes where necessary to fill a field. (Ex.: 19921225 = 12/25/92)
Telephone Numbers are generally input to PRS in the format of AAAEEENNNN, where
AAA is the area code, EEE is the exchange, and NNNN is the number within the
exchange. (Ex.: 8005551212 = (800) 555-1212)
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 6
In most instances within PRS where you are prompted to enter a PRS ID#, PRS
will insert, as a default, the PRS ID# of the last dog accessed within PRS,
even from a previous run of the program. You can either accept this default
value by merely hitting the <Enter> key, or you can enter a new PRS ID# by
typing it over the default value, then hitting the <Enter> key. In some cases,
entering the PRS ID# of 999 will allow you to "escape" the current prompt.
As improvements are made to PRS, you may encounter slight differences between
the message in this manual and the message that appears on your monitor. We
have attempted to issue an instruction manual most appropriate to the PRS
system on your diskette. Please note that if any undocumented changes exist
in PRS programs, they will be contained in the text file README.DOC. You can
read this file while in the MS-DOS command mode through use of the TYPE command
(i.e., A>TYPE README.DOC <enter>). You can make a hardcopy printout by
invoking a screen print while README.DOC prints on the monitor.
TECHNICAL SUPPORT.
Technical support is available only to Registered Users of PRS V6.0.
To become a Registered User, you must complete the OWNER'S REGISTRATION page
that came with PRS, and return the bottom half within 10 days of your receipt
of the software. You MUST send the original page half, photocopies are not
acceptable.
Experience has proven that the answers to practically all questions about PRS
are within this manual. We urge you to thoroughly read this manual, and follow
its instructions, before requesting technical support.
If you feel that you still need technical support, you can contact us either by
mail, or by telephone. When you contact us, please be as descriptive as
possible (i.e., monitor messages, what were you attempting to do, how did
the program respond, etc.). Please identify yourself by name and PRS Serial
Number (on original PRS disk, and on Owners Registration page).
For technical support, write:
STARLINE
7131 Kermore Lane
Stanton, CA 90680
U.S.A.
or call us, weekdays, 10:00am till 4:00pm, Pacific Time, (Tuesdays till
1:00pm), at:
(714) 826-5218
Be advised that we can NOT return calls made to us during our closed hours.
Robert L. Keller and Starline disclaim any and all liability for the
consequences of any technical support provided to the Customer. We reserve
the right to limit and/or refuse technical support without cause. The
availability of technical support is dependent upon the presence of qualified
staff at the time of your request, and is not guaranteed. Technical support
does NOT include "walk-throughs" of any procedure already documented within
this manual, nor procedures which are not a part of PET RECORDS SYSTEM (i.e.,
the use of MS-DOS commands).
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 7
INSTALLATION PROCEDURE
PRS is installed from the original disk. It cannot be installed from a copy.
PRS can be installed one time, and one time only. Once installed, PRS provides
the user with the capability to completely backup his PRS installation to a
floppy disk, in case of hard disk failure, or a change in computers.
PRS also offers a reload capability to support this backup feature.
STARTING UP
PRS is started while your computer is at the MS-DOS command level.
NOTE: If you are a Windows user, you should consult your Windows manual to
determine the proper way to call an MS-DOS application (in this case, PRS)
and begin execution of it.
After an initial security check, the Main Menu appears, as follows...
PET RECORDS SYSTEM - Version 6.0
Copyright 1992 by Robert L. Keller. All Rights Reserved.
BRUN30.EXE Copyright 1987 by Microsoft Corp.
---------------------------------- MAIN MENU ---------------------------------
Master File: [filename]
CHOOSE PROGRAM FUNCTION
B - VIEW BREED CODES & NAMES ON MONITOR
C - CUSTOM REPORT GENERATOR
E - ENTRY FORM WRITER
H - PRINT INSTRUCTION MANUAL
I - VIEW INSTRUCTION MANUAL ON MONITOR
P - PEDIGREE PRINTING
R - REPORT PRINTING
S - STUD CONTRACT PRINTING
U - UPDATE MASTER FILE RECORDS
X - SETUP UTILITIES
Q - END PROGRAM
?_
Enter the letter of the program function you wish to perform, or enter Q to
quit PRS and return to the MS-DOS prompt. Each of the main menu functions is
covered in a following chapter in this instruction manual. Please refer to
the appropriate chapter for further details about that function.
The current default Master File will be named in the menu header, if one has
been selected.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 8
* * * * * * * * * * * I M P O R T A N T N O T E * * * * * * * * * * * * * * *
* The first time you run PRS, you should choose the X - SETUP UTILITIES *
* function from the Main Menu. There are several "housekeeping" functions *
* in the SETUP UTILITIES (such as setting the printer control codes for *
* your printer, creating pedigree footing lines, and setting the default *
* Master File name) that you should perform BEFORE attempting to update *
* or build your Master File, or BEFORE attempting to print reports or *
* pedigrees. *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
If you have not done so already, we recommend that you now perform the PRINT
INSTRUCTION MANUAL function of the Main Menu (later in this manual), and
generate a hard copy of the PRS v6.0 User's Instruction Manual, to replace the
partial manual that was delivered with PRS. Please read the manual thoroughly
and familiarize yourself with the many functions of PRS v6.0.
ENDING PROCEDURE.
To leave PRS, and return to MS-DOS, enter Q at the Main Menu. PRS will ask you
to reply Y to a double-check message confirming that you want to leave PRS.
Upon confirming your desire to leave PRS, control will return to the DOS command
level (system prompt).
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 9
VIEW BREED CODES & NAMES ON MONITOR
Choice B in the Main Menu will permit you to view all of the Breed Names and
their Codes on the monitor. The BREEDS.DAT file will be displayed on the
monitor so that you can choose the correct Breed Name for your breed, and its
corresponding 3-digit Code number. The list will be in alphabetical order,
by Breed Name, preceded by the 3-digit Breed Code number.
Up and Down arrows, and Page Up and Page Down, allow you to move forward and
back through the file until you locate the correct Breed Name for your breed.
When you have located the correct Breed Name, make a note of the 3-digit Code
that precedes it, as you will need this Code number later in PRS to establish
the Default Breed Code for each Master File. (PRS presumes that ALL dogs in
a Master File are of the same breed. However, you can intermix dogs of
different breeds within a Master File, if you really want to.)
When you are ready to return to the Main Menu, hit the ESC key.
The ability to view the Breed Codes & Names is also included in the Update
Master File function, as an option in the Change Default Breed Code menu
function. It operates in the same manner as herein described.
Over 350 breed names are contained in the BREEDS.DAT file. If, however, you
do not find the name of your breed in that listing, please contact us and we
will gladly provide you with an updated BREEDS.DAT file that contains that
breed name.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 10
PRINT INSTRUCTION MANUAL
Choose H in the Main Menu, and the Print Instruction Manual function will be
initiated. You will be asked to have your printer ready to print before
continuing. This is a lengthy print, and you should prepare to print
approximately 80 pages. Printout will always begin with page 1.
If you need to abort the printing process once it has begun, you can do so by
hitting the <CTRL> key and the <BREAK> key simultaneously. The print might
continue on for a bit, especially if your printer has a sizable buffer to hold
data yet to be printed.
Whether a normal or aborted end, control will return to the Main Menu.
VIEW INSTRUCTION MANUAL ON MONITOR
Choose I in the Main Menu to view the Instruction Manual on your monitor. You
may browse through the manual by using the Up and Down Arrows, Page Up, Page
Down, Home, and End keys.
On some computers, the use of the END key may cause the middle portion of the
instruction manual seem to disappear. If this happens for you, then hit the
ESC key to return to the Main Menu, and again select I. Refrain from using
the END key, and you should be able to view the entire manual with the
remaining control keys (up/down arrows & page up/page down).
When you're done viewing the manual, hit the <ESC> key to return to the Main
Menu.
A few combinations of video card and monitor may cause the manual text to
flash on screen, or be non-white in color. This will NOT prevent you from
printing a hard copy of the manual, as described above. If you experience
one of these display problems, you can view the manual while at the DOS
command level by using the TYPE command, as follows:
C:>TYPE C:\PETRECS\NP01.DAT |MORE <Enter>
This command will show you one screen of PRS User's Manual at a time, and
prompt you to hit the <Enter> key to see the next page. To end this method
of viewing the manual on screen, hit the CTL and 6 keys simultaneously.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 11
SETUP UTILITIES
Choose X at the Main Menu to perform any of the PRS Setup Utilities. These
utilities allow you to performs the tasks listed in the Setup Menu, as follows:
CHOOSE SETUP FUNCTION
A - MASTER FILE UTILITIES
B - BACKUP PRS FILES
C - CONVERT OLD MASTER FILE TO NEW FORMAT
D - SET DISK TYPE/DENSITY
F - CHANGE PEDIGREE FOOTING DATA
M - SET MONITOR TYPE
P - SET PRINTER CONTROL CODES
R - CHANGE SALES RECEIPT TERMS
S - CHANGE STUD CONTRACT TEXT
Q - RETURN TO MAIN MENU
?_
Enter the letter corresponding to the setup function you wish to perform.
Enter Q to quit the Setup Utilities, and return to the Main Menu.
Each of the Setup Utilities is described in detail in the remainder of this
chapter.
A - MASTER FILE UTILITIES.
PRS v6.0 is delivered with a Master File (TESTDATA) containing test data.
This is done so that you might have the opportunity to perform program
functions, and verify the correctness of your printer control codes, before
making the effort to enter meaningful data about your own dogs. In that way,
if mistakes are made, then "good" data has not been affected...only the test
data.
We suggest that you begin using the test data in the Reports Print menu, and
run the Animals-On-File listing, for a list of dogs in the file. Then you can
expand upon that data to obtain samples of other reports, pedigrees, contracts,
entry forms, etc., until you are confident in operating the program.
When you feel that you are ready to start entering data about your own dogs,
then you should perform the CREATE A NEW MASTER FILE subfunction in this menu.
This Setup Menu subfunction offers several subfunctions, shown in the following
screen display,
MASTER FILE UTILITIES MENU
CURRENT DEFAULT MASTER FILE IS: [filename]
CHOOSE A MASTER FILE UTILITY FUNCTION:
C - CHANGE THE DEFAULT MASTER FILE
N - CREATE A NEW MASTER FILE
R - RENAME AN EXISTING MASTER FILE
Q - RETURN TO SETUP MENU
Reply Q to return to the Setup Menu. Reply any of the other letters to
perform that subfunction.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 12
C - CHANGE THE DEFAULT MASTER FILE.
Choose subfunction C, and PRS will list your existing Master Files, maximum
of 36 at any one time, with the following display,
YOU HAVE THE FOLLOWING MASTER FILES:
1 = TESTDATA
2 = [additional filename]
ENTER NUMBER OF THE MASTER FILE YOU WANT
?_
Enter the number for the corresponding Master File you want as your default
Master File, so that you can update and report upon records within that
Master File. To stay with the current Master File, hit only the <Enter> key
for no change. Control returns to the Master File Utilities sub-menu.
N - CREATE A NEW MASTER FILE.
Choose subfunction N to create a new, empty Master File. You can maintain up
to 36 Master Files at one time.
PRS will prompt you with...
ENTER THE NAME FOR THE NEW MASTER FILE, OR Q TO QUIT.
?_
Enter Q to abandon this subfunction, or enter a name for your new Master File,
up to 8 characters (no spaces or punctuation). PRS will not permit you to
use a name that is already in existence.
If you entered a name, then PRS will prompt you for a Y or N response to
verify that the name is correct. With a Y response, PRS will then create a
new, empty Master File with the name you specified. Control will return to
the submenu.
R - RENAME AN EXISTING MASTER FILE.
Enter R to change the name of an existing Master File. PRS will list all of
your existing Master Files, as in subfunction C, above, and then ask you for
the number of the file you want to change. You may not rename the Master
File which is the current master file. Enter the number of the file to
be renamed, and PRS will respond...
ENTER THE NEW NAME FOR [filename].
?_
Enter the new Master File name, and PRS will ask you to verify that the new
name is correct, with either a Y or N response. Reply Y to perform the name
change, or reply any other character to abandon the subfunction.
PRS will not permit you to use a new name which is already in existence.
Control then returns to the submenu.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 13
B - BACKUP PRS FILES.
Enter B to make a backup copy of your PRS Master Files, or of ALL your PRS
files (for occasional backup in case of hard disk failure). Perform this
function periodically to protect yourself from catastrophic disk failure.
If you do not have a high-density floppy drive to accept the backup files then
you might not be able to backup all of your files. If that is the case, you
need to manually COPY any remaining files from your \PETRECS subdirectory to
an additional floppy disk.
PRS asks you to have a blank, formatted disk (receiving disk) ready in either
drive A or drive B. Then PRS asks...
ENTER THE DRIVE LETTER FOR THE RECEIVING DISK (A/B),
OR ENTER Q TO QUIT NOW.
?_
If you don't want to continue with the backup right now, then enter Q and
control will return to the setup menu.
Otherwise, reply either A or B, for the drive to receive the backup copy. PRS
will then ask,
ENTER A FOR ALL FILES, OR ENTER M FOR MASTER FILES ONLY.
?_
Enter A, and PRS will copy all PRS files from your hard disk (\PETRECS) to the
floppy drive you specified. Enter M, or any other character, and PRS will copy
only your Master Files to the floppy drive you specified.
When the backup is completed, control will return to the setup menu.
If you ever need to reload your PRS Master Files, then place this receiving
disk in drive A, and at the system prompt, enter,
C>COPY A:*.V50 C:\PETRECS <Enter> (for C: hard drive PRS)
C>COPY A:*.FOT C:\PETRECS <Enter>
or,
D>COPY A:*.V50 D:\PETRECS <Enter> (for D: hard drive PRS)
D>COPY A:*.FOT D:\PETRECS <Enter>
or,
E>COPY A:*.V50 E:\PETRECS <Enter> (for E: hard drive PRS)
E>COPY A:*.FOT E:\PETRECS <Enter>
These MS-DOS COPY commands will load your backup Master Files and corresponding
pedigree footing lines into your PETRECS subdirectory, REPLACING whatever data
(good or bad) that currently resides in those Master Files on your hard disk.
To completely reload ALL PRS files, in case your hard disk has failed, please
refer to the appropriate APPENDIX in the regular manual for RELOADING PRS ONTO
YOUR HARD DRIVE. This DEMO version of PRS cannot be backed up nor reloaded.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 14
C - CONVERT OLD PRS MASTER TO NEW FORMAT.
Option C in the Main Menu starts the utility for converting old PRS Master
Files (ANIMALS.DAT file, PRS version 4.5 and older) to the new PRS v6.0 format.
The ANIMALS.V50 file (PRS V5.0) does NOT require conversion.
Before selecting this function, floppy disk users should have used the MS-DOS
COPY command to copy ANIMALS.DAT from your old PRS disk to the \PETRECS
subdirectory. Hard disk users will see that their old ANIMALS.DAT file is still
resident in their C:\PETRECS subdirectory, so it will not be necessary to
manually COPY it to the hard disk.
The conversion utility will give you several opportunities to quit the
conversion process, if you feel that you are not properly prepared. In fact,
the utility will NOT proceed if it cannot find a copy of ANIMALS.DAT in your
PETRECS subdirectory.
The utility will advise you if an existing copy of ANIMALS.V50 (the new format
PRS Master File) will be overwritten.
SPECIAL NOTE: If your previous version of PRS was NOT a hard disk
installation, then you MUST copy your old ANIMALS.DAT file to the PETRECS
subdirectory in order for the conversion utility to operate. You should do
this COPY after you INSTALL PRS, but before you attempt to run the conversion
utility.
Before continuing with the conversion, you should also have your printer ready
to print, since the conversion utility may print some advisory messages for you
to review after the conversion.
When you have responded that you want to perform the conversion, the utility
will transfer all your existing records to the ANIMALS.V50 file, in their new,
expanded format. The following advisory messages may print on your printer:
LIMITED REGISTRATION FLAG SET IN (PRS ID#, , A)
The utility found an asterik (*) in the 12th digit of the Kennel Club
Registration Number field of this dog's A-record, and coded the new format
A-record accordingly in the Limited Registration Flag field.
CHECK FOR CORRECT # OF PUPPIES BACK, (PRS ID#, Date, B)
A Breeding record (B-record) was found which indicated a stud fee of 999
(Pick Puppy), and the Number Of Pick Puppies field in the new format
B-record for this breeding was set to one (1). You may need to update
this new format record if more than one pick puppy was received or due.
FIELD TRIAL DATA FOUND IN (PRS ID#, Date, O)
An Obedience record (O-record) was found which had a class code of FT
(Field Trial). An O-record was created, but you might want to replace it
with one of the new Working Trial records (W-record) for this show, and
then delete the O-record as being inappropriate.
When the conversion utility is completed, control will return to the Main Menu.
PRS v5.0 users should use the MS-DOS COPY command to COPY their latest Master
File (ANIMALS.V50) backup copy to the disk where PRS v6.0 is installed. They
should also COPY their PRS v5.0 PEDIFOOT.DAT file to the PRS v6.0 hard disk,
giving it the new name of ANIMALS.FOT in the process
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 15
F - CHANGE PEDIGREE FOOTING DATA.
This function allows you to customize the bottom 8 lines of each certified
pedigree to your own kennel with such data as kennel name, address, phone
number, slogan, etc. Each line can contain a maximum of 70 characters,
including punctuation and spaces. Each line will be centered when printed on
the pedigree. A blank footing line will print a blank line on the pedigree, and
can be used for spacing purposes.
Whenever you create a new Master File, PRS will setup a default set of pedigree
footing lines. You will want to change these default lines to your own data
by using this routine.
If you entered "F" at the Setup menu prompt, you will now see the current data
in your eight pedigree footing lines, along with instructions on how to update
any of those lines. If you want to change the line, then type in the new data
and hit <Enter>. If you want to delete the data in the line, then type in the
^ character (shift-6) in the first position of the line, and then hit <Enter>
to delete the entire line of data (a blank line will take its place). If you
do not want to change the line, merely hit the <Enter> key to pass this line
by. DO NOT ATTEMPT TO MOVE THE CURSOR THROUGH ANY OTHER MEANS OTHER THAN THE
<ENTER> KEY. PRS will move the cursor automatically for you.
When the prompt shows...
IF DATA OKAY, ENTER Y?_
enter a Y if the footing lines are correct; or enter something other than a Y if
there is an error, and get another pass at entering all eight footing lines.
The program then stores all 8 footing lines on disk, for use whenever a
certified pedigree is printed from the current Master File.
Footing lines can be changed over and over again, to suit your needs. Only one
set of footing lines can be stored per Master File, though.
M - SET MONITOR TYPE.
This function allows you to set the monitor type, color or monochrome, so that
PRS monitor displays will be optimized to your monitor type. Normally, this
setting is made the first time you execute PRS; but you can reset the monitor
type through this setup utility function, should you have occasion to change
the type of monitor used with your computer later on.
PRS will display the following prompt on the monitor,
ENTER MONITOR TYPE, C=COLOR, M=MONOCHROME?_
Enter C or M, depending on the type of monitor you have installed in your
system. Enter C if your monitor is capable of displaying a palette of more
than one foreground (text) color; otherwise, enter M. Do not confuse amber
or green monitors, which display text in one color over a black or dark
background, as "color" monitors. Such monitors are actually monochrome,
meaning "one color". (See also, MODE command, in your MS-DOS manual)
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 16
P - SET PRINTER CONTROL CODES.
PRS supports all printers, including lasers, that utilize control codes to
perform functions such as line feed, top of form skip, underline, double-wide,
change of character style/pitch, bold or red print, compressed pitch, and 6 or
8 LPI vertical spacing. IBM-PC compatible printers utilize control codes
(sometimes called "escape sequences") to perform those functions. PRS is
delivered with control codes for a Panasonic 1123/1124 dot-matrix printer, which
uses control codes similar to an Epson LQ 850 printer. If your printer is a
different model than one of these, you will most likely have to change the
printer control codes from the values we originally provide. Left unchanged,
the printed output of PRS will most likely appear incorrect, either as to
spacing, or as to character style and size.
The sub-menu for SET PRINTER CONTROL CODES gives you three choices...
Choose Printer Setup Function:
C - CUSTOMIZE PRINTER CONTROL CODES
S - SELECT PRINTER FROM LIST
Q - RETURN TO SETUP MENU
?_
Enter S to see the list of currently-supported printers. Enter C to customize
the current printer control codes for your non-listed printer. Enter Q to
return to the Setup Menu.
SUB-MENU CHOICE "C" - CUSTOMIZE PRINTER CONTROL CODES.
The control code values initially supplied with PRS are those for a Panasonic
model 1123 24-pin dot-matrix printer (Epson LQ-850 compatible). They are:
(12,18,27,80) Top of Form skip (Form Feed, single sheet eject)
(27,120,1,27,107,3) Select a Standard Character Set (10 cpi)
(27,87,1,27,69) Start Double-wide (or set 5 cpi pitch)
(27,87,0,27,70) End Double-wide (or reset to 10 cpi pitch)
(27,45,1,27,52) Start Underline (also starts Italic print)
(27,45,0,27,53) End Underline (also ends Italic print)
(27,69) Start Bold Print
(27,70) End Bold Print
(27,15,27,107,1) Select Compressed Character Set (16.5 cpi)
(27,48) Set 8-LPI Vertical Spacing (1/8" Line Feed)
(27,50) Set 6-LPI Vertical Spacing (1/6" Line Feed)
(18,27,80) Set 10-CPI Pitch
(Please see Appendix A for suggested printer control codes for Hewlett
Packard Laserjet II, Deskjet, and compatibles.)
If your printer's control codes differ from these (check your printer's
instruction manual for the exact decimal values used by YOUR printer), then you
will want to select C at the function menu to set the control codes in PRS to
match YOUR printer. You should have your printer instruction manual at hand to
look up the appropriate control code sequences so that you can enter them into
PRS at this time.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 17
Note that a few printers may not permit functions such as underline, double-wide
or bold print to be in operation at the same time. This means that you must
choose which function is more important to you on report output. Given the
choice, we would recommend that you use the control codes for start and end
underline as priority over use of double-wide and/or bold print. Any function
can be ignored by deleting the codes for that function.
During pedigree printing, PRS uses the underline when printiing a dog's name,
and the bold (red) function when printing Champions names in the pedigree tree
structure. Double-wide is used only in the header line of certified pegrees.
8-LPI vertical spacing is used if you intend to print 5-generation certified
pedigrees on 8-1/2x11" paper. 6-LPI vertical spacing is the normal (or default)
setting for practically all IBM-compatible printers.
If your printer is not one of those listed in subfunction "S", then you will
now need to customize the PRS printer control code file to match your printer.
Have your printer's instruction manual at hand.
Upon selecting this subfunction the first time, the monitor will display the
following control codes supplied with PRS,
CUSTOMIZE PRINTER CONTROL CODES
FEATURE CODE CODE CODE CODE CODE CODE CODE CODE CODE CODE CODE CODE
NAME: 1 2 3 4 5 6 7 8 9 10 11 12
TOP OF FORM (FF) 12 18 27 80
STANDARD TYPE SET 27 120 1 27 107 0
START DOUBLE-WIDE 27 87 1 27 69
END DOUBLE-WIDE 27 87 0 27 70
START UNDERLINE 27 45 1 27 52
END UNDERLINE 27 45 0 27 53
START BOLD OR RED 27 69
END BOLD OR RED 27 70
COMPRESSED TYPE 27 15 27 107 1
START 8-LPI VERT. 27 48
START 6-LPI VERT. 27 50
SET 10-CPI PITCH 18 27 80
PRESS <ENTER> TO PASS ON UPDATING A FIELD,
OR TYPE ^ THEN <ENTER> TO DELETE A FIELD,
OR TYPE IN NEW DATA THEN <ENTER> TO UPDATE.
The cursor will position itself under the Code 1 data for Top Of Form (FF).
You can now start updating the control codes for the twelve functions. Always
enter the decimal (DEC) value for the control code. As per the screen
instructions, you can press <ENTER> to move on to the next Code number in the
sequence. Or, you can type ^ (shift 6) over the first digit of a code, then
<ENTER>, to delete the code data in that field. Or, you can type in the new
code number data for that field, then <ENTER>, to update that particular field.
Where a control code is not needed, or your printer does not support that
function, delete existing data from that field, or leave it blank.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 18
Please note that the cursor advances automatically to the next field. DO NOT
TRY TO REPOSITION THE CURSOR USING THE ARROW KEYS! This will only scramble the
control code data. If you have entered incorrect data, continue hitting the
<ENTER> key until you have passed through all the fields, then re-enter the
SET PRINTER CONTROL CODES function from the menu and correct the erroneous
codes.
When you have either passed by or updated the last control code field (Code 12
for SET 10-CPI PITCH), PRS automatically updates the control code file with the
control codes shown on the screen. These codes will be in effect each time PRS
is run, until you reset them through PRS.
Note that some printers may restrict the use of Bold printing (i.e., not
permitted at the same time as Underline). If this is the case with your
printer, we suggest that you substitute the Standard Character Set control
codes for the Bold control codes, or blank out all Start/End Bold codes.
Further, the use of "double-high double-wide" characters will cause problems
with pedigree printing in PRS. We recommend that "double-high double-wide"
characters NOT be used in PRS.
If your printer does NOT offer the 8-LPI vertical line spacing (1/8" line feed)
feature, then you should leave all control code fields (Code 1 through Code 12)
blank (delete any values that may be present) for both the START 8-LPI and START
6-LPI entries. This also means that whenever you print a 5-generation
certified pedigree, it must be printed on a legal-size page, 8-1/2x14".
You should be aware that not all printer instruction manuals will use the exact
same words as we do to describe these printer functions. If you do not find the
same descriptions as we state here, then consider synonyms...words which mean
the same thing. For instance, BOLD might be described as EMPHASIZED, or even
DOUBLE-STRIKE. COMPRESSED type might be called CONDENSED, or perhaps 16.5 CPI.
Further, some printer manuals can be rather cryptic in describing the codes in
an escape sequence. Sometimes, the codes are shown as if they were a key
on your keyboard. If that is the case, then you will probably need to refer to
an ASCII conversion chart, a copy of which is found in practically all DOS
system manuals.
We apologize for the fact that printer control codes are the least standardized
of all IBM-PC compatibility features. While the protocol for printer control
code sequences is standard, the actual decimal values are not. We have taken
this approach to printer support so that we could accomodate ANY IBM-compatible
printer, without limiting our users to a list of specific printer brands and
models. If you experience difficulty determining the control codes for your
printer, please contact the printer manufacturer for a listing of decimal
control codes for your printer. If they are unable to help, then we will
attempt to provide whatever technical support we can as a last resort.
TECHNICAL NOTE:
On computers with more that one printer port, you should insure that your
active printer is attached to your LPT1 port, and that your system configuration
is currently set to send printer output to the LPT1 port. See your MS-DOS
manual, MODE command, for the proper procedure to direct printer output to the
LPT1 port.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 19
SUB-MENU CHOICE "S" - SELECT PRINTER FROM LIST.
This sub-menu function lists the currently-supported printers that you can
choose without having to customize the current printer control codes. PRS
will list those printers, either by model or series. If your printer is in
one of those series, or is compatible with it, then you should enter the
code letter for that printer choice when prompted by PRS.
PRS will then load the control codes for that choice, and you will not have
to perform any customization of the printer control codes. Any time that you
choose a new printer from this list, any previous codes will be overlaid with
the codes for your new choice.
If your printer is not covered by one of the listed printers, then you can
choose the letter for "Other", and PRS will automatically go to the Customize
Printer Control Codes routine so that you can input the control codes for
your specific printer (see SUB-MENU CHOICE "C", above).
Upon selection of a valid printer, control returns to the Set Printer Control
Codes sub-menu.
R - CHANGE SALES RECEIPT TERMS.
This function allows you to change, at your discretion, the ten (10) lines of
standard sales receipt terms that can appear on a PRS-generated sales receipt.
To change a line of receipt terms, reply Y to the CONTINUE (Y/N) prompt.
Any other reply will send you back to the Setup Menu.
Next, respond by entering the line number of the receipt term you want to
change, 1 to 10. PRS will show you the contents of the existing line, and
ask if you want to change it.
Reply Y to change it, or any other response to go back to the CONTINUE prompt.
To change a line of receipt text, merely type in the entire new line of data,
replacing previous data in the process. Any previous data will be ignored.
The entire line is replaced as a block of data, and specific character editing
is not provided. Enter up to 80 characters of new line data, then hit the
<Enter> key. Control returns to the CONTINUE prompt.
S - CHANGE STUD CONTRACT TEXT.
We have attempted to provide stud contract text which meets a broad range of
considerations, and clearly states reasonable terms for a stud service. We
have been using this contract text for over 18 years, and it has proven to be
successful in getting prompt responses from brood bitch owners, proper care
for pick puppies, and direct responsibility for placing puppies with new
owners. You may find that the blank lines in paragraph 9 of the contract
allow you to insert additional conditions, or you can write them on the back
of the contract, under the initials of both parties. You should be aware of
laws in your state governing such contracts, and be certain that your stud
contract meets those statutes.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 20
Should you be so inclined, you can change the 37 lines of terms and conditions
by selecting the S function in the Setup Menu. This allows you to change any
of the lines which make up the specific terms of the contract. Follow the
prompts on the monitor to specify which line you want to change. PRS will
display the current data for that line, then ask if you want to change it.
Reply N for no change, or reply Y to change the line.
If you reply Y, then PRS will ask you to enter the new data for the entire line.
Note that each line MUST be changed as a block, specific character editing is
not provided. Further, each contract line may contain no more than 80
characters total, including spaces, indentations, and punctuation. Each stud
contract MUST contain 37 lines, even if some or all of them are blank.
Upon completing all changes to contract text lines, control returns to the
Setup Menu.
Note that specific stud fee payment schedules are inserted by PRS, based on
your inputs prior to the stud contract printing. Therefore, unless you have
some more complicated stud fee payment schedule than PRS provides, you should
not need to include such terns in these modifiable contract terms. To do so
could make your contract redundant, or worse yet, self-conflicting, and thus
unenforcable. Please refer to the chapter on Stud Contract Printing for more
information.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 21
UPDATE MASTER FILE RECORDS
Choose U at the Main Menu to perform all maintenance on records in your PRS
Master File. This function allows you to add, change, and delete records from
your Master File. Additionally, you can inquire (view a record without
updating it), or you can search for a specific dog by matching on any portion
of the dog's Name field (A-record data).
When this function begins, you will see the name of your default Master File,
and a count of the number of records in that Master File as they are loaded
into a memory table. Once loaded, PRS will display the number of available
records before you reach your maximum file size.
If your Master File has grown too large, you will see an error message on the
monitor indicating that the entire Master File has NOT been loaded, and you
should not continue. You will need to take step to reduce the size of your
Master File, such as deleting some records from those that have already been
loaded.
Upon loading your Master File, you'll see the function menu...
CHOOSE PROGRAM FUNCTION
B - CHANGE DEFAULT BREED CODE NUMBER
C - CHANGE PRS ID NUMBER
K - CHANGE DEFAULT KENNEL CLUB NAME.
R - PRINT CURRENT RECORDS LIST
U - UPDATE MASTER FILE
Q - RETURN TO MAIN MENU
?_
You should now enter the letter corresponding to the function you wish to
perform. "U" is for Master File Maintenance. "B" changes the default breed
code number of the default Master File. "C" performs mass changes on PRS ID
Numbers which are already in the Master File. "K" changes the default kennel
club name for the default Master File. "R" prints the Current Records Listing
for your reference. "Q" ends the Update Menu and transfers control back to
the Main Menu.
B - CHANGE DEFAULT BREED CODE NUMBER.
This function permits you to change the Default Breed Code Number for the
current default Master File. The following prompts appear:
DEFAULT BREED CODE FOR A-RECS IS: 001
BREED NAME IS: ?
DO YOU WANT TO CHANGE IT (Y/N)?_
Enter Y to change the Default Breed Code to the one you want (see VIEW BREED
CODES & NAMES ON MONITOR in Main Menu). Next, enter the new Default Breed Code.
This becomes the default Breed Code in A-records, and speeds up the process of
adding new records. You can change the Default Breed Code number as often as
you wish, although we recommend that you maintain only one breed per Master
File, to avoid confusion, and to make best use of each Master File's maximum
file capacity.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 22
K - CHANGE DEFAULT KENNEL CLUB NAME.
Each Master File maintained by PRS carries with it a Default Kennel Club Name.
PRS reports can refer to any registering kennel club name. Each new Master
File must be initialized with its default club name. By selecting the "K"
function, you can change the default to any other 5-character value that you
choose. Since PRS supports all AKC, UKC, SKC and CKC breeds, any of these
registry clubs could become your default, as could any other registry
organization that you wish to consider as your main registry for dogs
maintained in the current default Master File.
Upon selecting this option, you will see on the screen,
CHANGE DEFAULT KENNEL CLUB NAME
DEFAULT KENNEL CLUB NAME IS: AKC
DO YOU WANT TO CHANGE IT (Y/N)?_
Enter Y to change the default value, or any other character to return to the
Update menu. If you enter Y, your are prompted to...
ENTER NEW 5-DIGIT CODE?_
Enter the code, up to 5-digits, that is applicable to the data being kept in
the Master File that is your current default Master File (shown in the Update
Menu heading information), and it will be retained in that Master File as the
default kennel club name for that Master File, and will appear, where
appropriate, on all PRS output from that Master File, until changed by you.
U - UPDATE MASTER FILE.
RECORD TYPES.
There are fifteen different types of records that can be maintained in the
Master File. Within the file, they are identified by a single-digit Record
Code letter, as follows:
A = Individual Dog (or Litter) record
B = Breeding record
D = Degrees/Titles/Certificates record
F = Transfer of Ownership (From) record
H = Health record
I = Informational record
J = Judge Critique record
L = Puppy In Litter record
O = Obedience Show record
R = Additional Registration Numbers record
S = Conformation Show record
T = Transfer of Ownership (To) record
V = Innoculations/Vaccinations record
W = Working Trial record
X = Trial Critique record
An Individual Record (A-record) is required for every dog and litter that is
to be maintained by PRS. The Individual Record is also required for every dog
or litter that is to appear in a Pedigree. Only one Individual Record is
needed for any one dog or litter, however, to satisfy both historical and
pedigree reporting needs. Duplicate A-records are not permitted by PRS.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 23
Only one Degrees (D), one Additional Registrations (R), and one Innoculations
(V) record may be maintained per dog, since these records contain multiple
entries. Any number of Health, Informational, Breeding, Conformation, Judge
Critique, Obedience, Puppy In Litter, Working Trial, Trial Critique and
Transfer records may be input for a given dog. The only limitation is that
PRS can maintain only one of each type of record (B, H, I, J, O, F, W, X,
T or S) per dog per date.
All records are keyed on the PRS ID# of the dog. The PRS ID# can be any unique
identification number that you wish to assign to this dog. It can be any
combination of letters and numbers, up to 12 digits long. Punctuation marks
and spaces MUST NOT be used in the PRS ID# field. You can use the dog's
call name, AKC number, tattoo number, or whatever you decide. Upper and lower
case letters are considered as different characters.
Further, as a part of the key, each record (with the exception of the A, D, L,
R and V record) is keyed on a Record Date. The Record Date is the date that
this activity or event actually took place, and NOT the date you enter the
record into PRS. As with ALL dates in PRS, the Record Date should be entered
in the format of YYYYMMDD, a full eight digits, where YYYY is the 4-digit year,
MM is the 2-digit month, and DD is the 2-digit day. Use leading zeroes where
necessary to fill a field. Example: 19930228 - February 28, 1993.
Lastly, the Record Code letter, as shown in the table above, is the third part
of each record key, to identify the type of record format you want to access.
These three fields of data, PRS ID#, Record Date and Record Code letter, are
required input for any update and inquiry activity. They are always input in
a sequence of three fields, one at a time, with the cursor moving to each
field automatically when you hit <Enter>.
UPDATING THE MASTER FILE.
After replying "U" to select UPDATE MASTER FILE, the following prompt will
appear on the screen,
Add, Change, Delete, Inquiry, Search, Quit?_
Enter the first letter of the update function you want to perform, or enter "Q"
to end the Update function and return to the Update Menu.
If you entered an update code (A, C, D, or I), you will then see on the screen,
INPUT RECORD CODE LETTER:? A (default = A)
INPUT PRS ID NUMBER:? [lastID#] (default = last PRS ID# accessed)
INPUT RECORD DATE:? (default = blank)
You must now enter the Record Code Letter, PRS ID# (up to 12 characters), and
the Record Date (or Puppy Number, in the case of L-records), as each prompt
appears on the screen. Help information will appear below each prompt to give
you instructions for correct input to that prompt.
Example: INPUT RECORD CODE LETTER:? A <ENTER>
INPUT PRS ID NUMBER:? LUMP <ENTER>
This would be for an Individual Dog Record (A Record Code) for the dog with
the PRS ID# of LUMP.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 24
Example: INPUT RECORD CODE LETTER:? B <ENTER>
INPUT PRS ID NUMBER:? BUDDY <ENTER>
INPUT RECORD DATE:? 19760912 <ENTER>
This would be for a Breeding Record (B Record Code) for September 12, 1976
(19760912 Record Date), for the dog with the PRS ID# of BUDDY.
Example: INPUT RECORD CODE LETTER:? L <ENTER>
INPUT PRS ID NUMBER:? RL123456 <ENTER>
INPUT PUPPY NUMBER:? /02 <ENTER>
This would be for a Puppy In Litter Record (L Record Code) for Puppy Number
/02 (/02 Puppy Number), in litter number RL123456 (PRS ID# assigned to this
litter's A-record in your Master File).
The Record Date is NOT used to access an Individual Dog record. In a Puppy In
Litter record (L-record), the Puppy Number field is used to hold the "slash"
Puppy Number (/01, /02, etc., see instructions for Puppy In Litter records),
instead of the Record Date field. D-, R- and V-records DO NOT have any Record
Date in the key data.
PRS inserts, as default data, the last PRS ID# you accessed within PRS, and
the Record Code Letter of A. You may overtype these defaults if you wish.
When you have input the required key fields for the record to be updated,
PRS will echo the Record Key data, as follows,
RECORD KEY=BUDDY 19760912A (as for the previous input example)
followed by a formatted display of the record image.
If the record is not in the Master File, the following appears,
RECORD NOT FOUND
If you are processing multiple records for the same dog, on succeeding records,
all that you need to enter to access records will be the Record Code Letter,
and any applicable Record Date or Puppy Number. The last PRS ID# accessed is
used as a default, thus saving you that repetitious entry step.
ADDING RECORDS.
Each time you attempt to add a record, a check is made against the maximum file
size. If there is no more room available for adding records, the following
appears,
CAN'T ADD - MAX FILE SIZE REACHED
and the update function prompt will reappear. This means you must delete
some records from the Master File in order to add any more new ones. See
"REDUCING MASTER FILE SIZE" later in this chapter for details.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 25
Normally in the Add function, you will expect to see the "RECORD NOT FOUND"
message. However, if the record already exists in the Master File, you'll see,
RECORD ALREADY ON FILE
and you will not be allowed to Add another copy to the Master File.
When the record to be added does not yet exist, the screen will show a template
of the desired record type, with fields filled with blank or default data.
Most fields will be filled with periods (.). Numeric fields will be filed with
zeroes. Date fields will be filled with the letters "YYYYMMDD" to prompt you
on the required format for entering dates into PRS (example: 19880209 for
February 9, 1988).
The cursor will be positioned at the beginning of the first field to be input.
Note that the maximum length of each field is indicated by the number of
periods, or length of the dummy data, shown on the screen. Do not exceed those
limits when inputting data, or data will be truncated, and the screen display
may be disrupted.
Input data by typing in the new data, then hitting <ENTER>. New data will be
highlighted (blue on a color monitor, highlight on a monochrome monitor).
Only the new data will be put into the record, and NOT any old data
which might remain on the monitor screen in that field.
As you enter data, the cursor will advance through the record template. DO NOT
ATTEMPT TO MOVE THE CURSOR YOURSELF, nor go back to a field which you have
already passed by. This will only create unpredictable results in program
operation and spurious data in the record. If you make a mistake in a field,
continue through the fields until you reach the message,
ENTER Y IF DATA OKAY?_
and enter Y, then request a Change function on the very same record, cursor
through the fields to the error field, and type in the correct data.
At the ENTER Y IF DATA OKAY message, if your data is substantially correct,
enter Y to save the record. If you want to abandon adding this record
altogether, then enter Q, and this update will be ignored. Enter any other
character to repeat the update of this record from the first field.
If there are only a few errors in your data, we suggest that you reply Y,
then immediately follow with a Change activity on this same record, to correct
the fields that are in error. This practice will reduce your total input
effort, as compared to replying something other than a Y (which causes you to
have to re-input ALL data fields).
The record format template that appears depends on the Record Code letter you
input. Each field will be labeled, and in some cases, automatic help
information about that particular field will be displayed on the screen in
highlighted text when the cursor advances to that field. The templates are
listed herewith for your familiarization, along with some additional tips and
hints. Each format is identified by its Record Code letter.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 26
Individual Dog Record ("A"):
*******************************************************************************
PRS #:............ INDIVIDUAL DOG
Name:........................................ AKC Reg.#:............ Ltd:.
Sire PRS #:............ Dam PRS #:............
Breed #:001 Sex:M Born:YYYYMMDD Litter #:............
Color/Markings:....................
Bred by :.............................. Breeder Phone #:..........
Owned by:.............................. Owner Phone #:..........
Co-Owner:.............................. Status:.
PRESS <ENTER> TO PASS ON UPDATING A FIELD,
OR TYPE ^ THEN <ENTER> TO DELETE A FIELD,
OR TYPE IN NEW DATA THEN <ENTER> TO UPDATE.
Enter the dog's registered name, including any titles of record. Use
abbreviations for titles, such as CH., INT.CH., CAN.CH., UD, CDX, OTCH., etc.
In order for Champions' names to print in bold or red on a pedigree, you MUST
input the title as "CH.", "Ch.", "OTC.", or "FTC." (quote marks are for
highlight only, and should not be included in the name field). We suggest
that you use all capitals when typing the name field. Do NOT include commas
in the Name field. Omit periods in trailing titles to save space.
If this A-record is to document a litter, then enter something like "LITTER OF
MM/DD/YY" as the registered name. (see LITTER RECORDKEEPING)
PRS inserts the dog's PRS ID# in the AKC Reg.# field as default data. If that
is not the dog's Kennel Club Registration Number, then enter the actual Kennel
Club Registration Number in this field. For an unregistered dog, delete any
data in this field, or enter N/A, for Not Applicable.
If this dog has been designated as a "limited registration" dog, then enter an
asterisk (*) in the Ltd. field, to show limited registration status.
Enter the PRS ID#'s of the sire and dam as you have assigned them within the
PRS system. If the sire or dam is not known, then enter the digits 999 (this
indicates "no further record") as the sire's or dam's PRS ID#.
For Breed #, either accept the default Breed Code, or input the Breed Code
number for this dog's breed. Input three digits, with leading zeroes, if
necessary. PRS inserts the Default Breed Code number you specified; and if
this is still correct, merely hit <ENTER> to accept it and pass by the field.
PRS inserts M, for Male, as the default. If M is appropriate for this dog,
then merely hit <ENTER> to accept it. If this record is for a female, then
enter F as the new code. If this record is for a litter, then enter a dash,
or delete the data in the field.
Data for the two Phone # fields should be entered as a 10-digit string,
AAAEEENNNN, where AAA is the area code, EEE is the exchange, and NNNN is the
number within the exchange. If the area code is not known, enter --- as the
first three characters.
In the Status field, enter Y for a living dog in your own kennel, D for a
deceased dog, or leave the field blank for all other dogs. This field has
an affect on the Vaccination Status Report.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 27
In order to produce pedigrees, the minimum information required in an A-record
is:
PRS ID# Name
Sire PRS# (Sire's A-record) Dam PRS# (Dam's A-record)
IMPORTANT:
Be certain that your back-reference to Sire and Dam PRS #'s are correct, or else
your attempts to print a pedigree for this dog will result in no ancestors being
printed past this dog's generation. Upper- and lower-case letters are treated
as different letters within PRS.
Titles/Degrees/Certifications Record ("D")
*******************************************************************************
PRS #:............ TITLES/DEGREES/CERTS.
1 NAME:............ DATE:YYYYMMDD COUNTRY:....
2 NAME:............ DATE:YYYYMMDD COUNTRY:....
3 NAME:............ DATE:YYYYMMDD COUNTRY:....
4 NAME:............ DATE:YYYYMMDD COUNTRY:....
5 NAME:............ DATE:YYYYMMDD COUNTRY:....
6 NAME:............ DATE:YYYYMMDD COUNTRY:....
7 NAME:............ DATE:YYYYMMDD COUNTRY:....
8 NAME:............ DATE:YYYYMMDD COUNTRY:....
PRESS <ENTER> TO PASS ON UPDATING A FIELD,
OR TYPE ^ THEN <ENTER> TO DELETE A FIELD,
OR TYPE IN NEW DATA THEN <ENTER> TO UPDATE.
Use this record to record titles, degrees and certifications which might not
fit, or not be appropriate as part of the dog's registered name line in the
Individual Dog record. Data such as OFA's, Stud Book numbers, foreign and
non-kennel club titles, genetic codings, etc., would be appropriate for this
record. Registration Numbers from other kennel clubs can be maintained in an
R-record for this dog (described later in this chapter).
The #1 entry should be the most important, with #8 the least important.
"NAME" data in this record will appear underneath the Registered Name of this
dog in the 1st through 3rd generations of pedigrees wherever this dog appears,
to the extent that there is space on that line for this data to print. When
there is not enough space, a "+" will appear to indicate that more "NAME" data
is present in the D-record for this dog.
On the Individual Records report, data in this record will appear as part of
the Ownership data, ahead of any Transfer of Ownership records.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 28
Additional Registrations Record ("R"):
*******************************************************************************
PRS #:............ ADDITIONAL REGISTRATION NUMBERS
1 REG#:............ DATE:YYYYMMDD ASSOC.:....
2 REG#:............ DATE:YYYYMMDD ASSOC.:....
3 REG#:............ DATE:YYYYMMDD ASSOC.:....
4 REG#:............ DATE:YYYYMMDD ASSOC.:....
5 REG#:............ DATE:YYYYMMDD ASSOC.:....
6 REG#:............ DATE:YYYYMMDD ASSOC.:....
7 REG#:............ DATE:YYYYMMDD ASSOC.:....
8 REG#:............ DATE:YYYYMMDD ASSOC.:....
PRESS <ENTER> TO PASS ON UPDATING A FIELD,
OR TYPE ^ THEN <ENTER> TO DELETE A FIELD,
OR TYPE IN NEW DATA THEN <ENTER> TO UPDATE.
Use the R-record to record any additional Registration Numbers held by this dog
that are not already recorded as either the PRS ID#, or the Kennel Club
Registration Number (in the dog's A-record).
Enter the date the dog was registered in the Date field, and an abbreviation of
the registering association in the Assoc. field, maximum of 4 characters.
Data in this record will appear in the Individual Records report for this dog,
as a part of the Ownership records, and optionally in pedigrees.
Vaccinations/Innoculations Record ("V"):
*******************************************************************************
PRS #:............ VACCINATIONS/INNOCULATIONS
1 TYPE:............ DATE:YYYYMMDD MONTHS:....
2 TYPE:............ DATE:YYYYMMDD MONTHS:....
3 TYPE:............ DATE:YYYYMMDD MONTHS:....
4 TYPE:............ DATE:YYYYMMDD MONTHS:....
5 TYPE:............ DATE:YYYYMMDD MONTHS:....
6 TYPE:............ DATE:YYYYMMDD MONTHS:....
7 TYPE:............ DATE:YYYYMMDD MONTHS:....
8 TYPE:............ DATE:YYYYMMDD MONTHS:....
PRESS <ENTER> TO PASS ON UPDATING A FIELD,
OR TYPE ^ THEN <ENTER> TO DELETE A FIELD,
OR TYPE IN NEW DATA THEN <ENTER> TO UPDATE.
Use the V-record to record vaccinations and innoculations the dog has received,
such as Rabies, Distemper, Parvo, etc. The MONTHS field should list the number
of months the innoculation is effective. For innoculations which are permanent
you should enter the single letter P in the Months field. Whenever PRS prints
this data, either on the monitor or on the printer, it will compute the
expiration date for each innoculation, and print it to the right of the Months
field.
In the case of a female dog, you might want to use one entry as the "Season"
entry, noting the date of her last season, and the number of months between
seasons, and PRS will calculate the expected date of her next season.
Data in the Vaccinations record will appear in the Individual Dog reports in
the Health/Informational section, ahead of any Health or Informational records,
and also in the Innoculation Status Listing report.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 29
Transfer Of Ownership Record ("F" and "T"):
********************************************************************************
PRS #:............ TRANSFER OF OWNERSHIP ("F" Record Code for "FROM")
Date:YYYYMMDD Disposition:. Price: 0.00
From:.............................. Leased Till:YYYYMMDD
Addr:..............................
City:.............................. Phone #:..........
Cert.Date:YYYYMMDD App.Date:YYYYMMDD Bill/Sale:YYYYMMDD
Comments:
................................................................................
PRESS <ENTER> TO PASS ON UPDATING A FIELD,
OR TYPE ^ THEN <ENTER> TO DELETE A FIELD,
OR TYPE IN NEW DATA THEN <ENTER> TO UPDATE.
********************************************************************************
PRS #:............ TRANSFER OF OWNERSHIP ("T" Record Code for "TO")
Date:YYYYMMDD Disposition:. Price: 0.00
To :.............................. Leased Till:YYYYMMDD
Addr:..............................
City:.............................. Phone #:..........
Cert.Date:YYYYMMDD App.Date:YYYYMMDD Bill/Sale:YYYYMMDD
Comments:
................................................................................
PRESS <ENTER> TO PASS ON UPDATING A FIELD,
OR TYPE ^ THEN <ENTER> TO DELETE A FIELD,
OR TYPE IN NEW DATA THEN <ENTER> TO UPDATE.
Use a Transfer of Ownership record (F-record and T-record) to record any
change in this dog's ownership. PRS will look for the last T-record for a dog
whenever PRS needs to look up the current owner's address and/or phone number.
Disposition codes are "D" for Died, "G" for Given Away, "S" for Sold/Purchased,
and "L" for Leased. If the Disposition code is "L", then the "Leased Till:"
data field appears.
Cert.Date field is the date the dog's Registration Certificate is transferred.
App.Date field is the date the dog's Registration Application is transferred.
Bill/Sale field is the date the Bill of Sale is given.
Transfer of Ownership records appear in the Individual Dog reports as part of
the Ownership data. The Entry Writer and Stud Contract functions use the last
T-record for a dog as the source of the current owner's address and/or phone
number.
If you obtained this dog from another party, then you should, at the least,
create an F-record to document the transfer and information about the previous
owner. If this dog is one which you kept from a litter that you own, then it
is not necessary to create an F-record to document that retention, for it will
already be noted in the puppy's L-record.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 30
Health and Informational Records ("H" and "I"):
********************************************************************************
PRS #:............ HEALTH
Date:YYYYMMDD By/To:.............................. Cost: 0.00
Descriptive Note: Acct #:......
................................................................................
................................................................................
PRESS <ENTER> TO PASS ON UPDATING A FIELD,
OR TYPE ^ THEN <ENTER> TO DELETE A FIELD,
OR TYPE IN NEW DATA THEN <ENTER> TO UPDATE.
********************************************************************************
PRS #:............ INFORMATIONAL
Date:YYYYMMDD Subject:.............................. Cost: 0.00
Descriptive Note: Acct #:......
................................................................................
................................................................................
PRESS <ENTER> TO PASS ON UPDATING A FIELD,
OR TYPE ^ THEN <ENTER> TO DELETE A FIELD,
OR TYPE IN NEW DATA THEN <ENTER> TO UPDATE.
The H-record should be used to record a medical or health-related event other
than a shot or innoculation (use the V-record for shot data).
The I-record is useful for recording data that does not fit one of the other
existing record types.
The By/To field is for the name of the veterinarian, groomer, service person,
etc., that might be applicable to the data in this Health record.
The Subject field denotes the general subject of this Informational record
(i.e., Genetic, Milestone Event, Miscellaneous, Training, etc.). You should
use some amount of uniformity in the data you put in this field, since it
can be used as selection criteria for the Informational Extract Report (see
Reports Menu chapter for more details).
The Descriptive Note field is a 160-character free-form field for whatever
best describes the event or data being recorded. This field is treated as a
block of data, and words and characters may not be changed individually. The
entire field should be retyped with new data when updating incorrect data.
The Cost and Acct# fields are for memo data to assist you in identifying cost
accounts for any separate accounting software or procedures. They may be left
zero and/or blank if not applicable.
The Health and Informational records appear in the Individual Dog reports in
the Health & Informational portion. Informational reports are the basis for
the Informational Extract Report.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 31
Breeding Records ("B"):
********************************************************************************
PRS #:............ BREEDING
Date:YYYYMMDD Bred To PRS #:............
Dog's Name :........................................ AKC #:............
Owned By :.............................. Phone #:..........
Address :..............................
City/St/Zip:..............................
Mating Place:.... Mating Handler(s):.....................
Fee Type:. Fee Amt.$: 0.00 # Pups Back:. Litter Appl.Sent:YYYYMMDD
Date Born:YYYYMMDD # Males: 0 # Females: 0 AKC Litter #:............
PRESS <ENTER> TO PASS ON UPDATING A FIELD,
OR TYPE ^ THEN <ENTER> TO DELETE A FIELD,
OR TYPE IN NEW DATA THEN <ENTER> TO UPDATE.
This record should be created at the time of the initial breeding, and then be
completed when the resulting litter is whelped.
Enter the PRS ID# of the dog bred to in the Bred To PRS # field, if that dog is
maintained in your PRS Master File. PRS will then go to that dog's A-record
enter its Name, AKC Reg. #, Owner's Name, and Owner's Phone, as default data
in those fields in this B-record (this feature may not be enabled on some older
versions of MS-DOS). You can then either accept that default data,
or enter newer data, as necessary. If the bred-to dog is NOT in your PRS
Master File, then you will have to manually input the Dog's Name, AKC #,
Owner's Name, and Owner's Phone # fields.
NOTE: If the Bred To dog's A-record was input during this same update cycle,
PRS will not be able to access it correctly.
In the Date Born field, you should enter either the expected whelp date (PRS
will compute that date and list it for you on the monitor), the actual whelp
date, or no date (type ^ then <ENTER> to delete the data in this field).
The AKC Litter field should contain either the AKC Litter Number, or a
fictitious litter number (such as "L880301" for Litter of 3/1/88) which can be
changed later. This field is used to link with Puppy In Litter records for
each of the puppies whelped in this litter (see Puppy In Litter Record ("L")
and LITTER RECORDKEEPING elsewhere in this manual). It should match the
PRS ID# of any A-record created to document this litter as an entity (see
Individual Dog Record ("A")).
The Fee Type field should contain either an M for money fee, P for pick puppy,
or B for both a stud fee and pick puppy.
The Fee Amt.$ field should contain the fee paid or received for this breeding.
If the breeding was done on solely a "pick puppy" basis, then leave this field
blank or zeroes.
If one or more pick puppies are to be given as the fee (in whole, or in part),
then enter the number of puppies to be given, 1 through 9. If this breeding
was done solely on a fee basis, then leave this field blank or zero.
When the litter is born, be sure to update this record to correctly show the
Date Born, # Males born, and # Females born.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 32
Puppy In Litter Record ("L"):
There should be one L-record created for each puppy whelped in the litter.
For this record type, the PRS ID# field should contain the Litter Registration
number (or one that you made up until an AKC Litter number is assigned). This
number should also match the AKC Litter # field in the corresponding Breeding
record(s) for this litter, and the PRS ID# for any A-record created to
document this litter as an entity.
Also, note that the Record Date field for this record type should contain the
number of the puppy in the litter, and NOT a date. This is the only record
type that differs from the standard key field data pattern.
An example of your response to the "INPUT PUPPY NUMBER:?" prompt for accessing
a Puppy In Litter record would be
INPUT PUPPY NUMBER:? /01<Enter>
This would be for Puppy #1 (/01) of the litter. Additional puppies would
be numbered "/02", "/03", and so on, in the Record Date field. The format of
"/00" adheres to new AKC procedures in assigning a suffix number to the Litter
Number for each puppy in the litter. Use this format to ensure that your
records meet AKC regulations.
********************************************************************************
PRS #:............ PUPPY IN LITTER
Puppy:/00 Sex:. Color:.................... Ltd.Reg.Flag:.
Date:YYYYMMDD Disposition:. Price: 0.00 PRS ID#:............
To :..............................
Addr:..............................
City:.............................. Phone #:..........
Cert.Date:YYYYMMDD App.Date:YYYYMMDD Bill/Sale:YYYYMMDD
Comments:
..................................................
PRESS <ENTER> TO PASS ON UPDATING A FIELD,
OR TYPE ^ THEN <ENTER> TO DELETE A FIELD,
OR TYPE IN NEW DATA THEN <ENTER> TO UPDATE.
If this puppy is being transferred with a limited registration stipulation,
then enter an asterisk (*) in the Ltd.Reg.Flag field.
The Disposition field should contain either a D for Died, G for Given Away, K
for Kept, or S for Sold. If puppy was sold, kept or given away, then complete
the fields identifying who received the puppy and where they live. If the
puppy was kept by you, or is recorded elsewhere individually (A-record) in this
PRS Master File, then also complete the PRS ID# field with the PRS ID# you have
assigned to the Individual Dog record ("A") for this puppy. This will permit
the puppy's full registered name and kennel club registration number to be
printed on a hardcopy printout of the dam's breeding records, thus meeting
AKC recordkeeping requirements.
The Cert.Date field contains the date the AKC Registration Certificate was
transferred; the App.Date field is the date the AKC Registration Application
(blue slip) was transferred; and the Bill/Sale field is the date of the bill of
sale.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 33
Puppy In Litter records appear on the Individual Dog report, under the
Breeding records portion, for the dam of this litter. They are linked to the
dam's Breeding record by matching their PRS ID# to the AKC Litter # field in
her "B" record.
If a fictitious litter number has been used, it can be changed later (see
LITTER RECORDKEEPING and C - CHANGE PRS ID # instructions in this chapter)
to reflect the AKC-assigned litter number.
Obedience Show Record ("O"):
********************************************************************************
PRS #:............ OBEDIENCE SHOW
Date:YYYYMMDD Show:........................................ Fee: 0.00
Location:.................... Event #:............
Class:.. Place:. Leg:.
Obed. Judge:..............................
Points: 0.0 Handler:............
Runoff Judge:.............................. Place:. Points: 0.0
Remarks:......................................................................
PRESS <ENTER> TO PASS ON UPDATING A FIELD,
OR TYPE ^ THEN <ENTER> TO DELETE A FIELD,
OR TYPE IN NEW DATA THEN <ENTER> TO UPDATE.
The Class field should contain one of the following codes:
NA = Novice A OA = Open A
NB = Novice B OB = Open B
UA = Utility A U = Utility
UB = Utility B GN = Graduate Novice
TR = Tracking TX = Tracking Xlnt
BC = Brace T = Team
V = Veterans VR = Versatility
JH = Junior Hunter SH = Senior Hunter
MH = Master Hunter H = Herding
The Place field should contain one of the following codes,
1 to 4, for First through Fourth place
blank = No placement
A = Absent D = Disqualified
X = Excused
The Points field can accomodate decimal percentages, such as half points.
In the case of a runoff, complete the Runoff Judge name field, runoff Place,
and runoff Points fields.
Any data entered in the Remarks field will be considered as "judge critique"
data by PRS, and will appear on the Judge Critiques Listing when obedience
records are selected for that report, or when this judge's name is selected.
Other data may be entered in this field, but it will still appear on the Judge
Critiques Listing whether it is actually critique data or not.
Critique data cannot be maintained for the Runoff Judge within this O-record.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 34
Conformation Show Record ("S"):
********************************************************************************
PRS #:............ CONFORMATION SHOW
Date:YYYYMMDD Show:........................................ Fee: 0.00
Location:.................... Event #:............
Class:.. Place:. Winners:. BOB:.
Breed Judge:..............................
Group:. Judge:..............................
BIS:. Judge:..............................
Points: 0 Handler:............ # Dogs Defeated:....
PRESS <ENTER> TO PASS ON UPDATING A FIELD,
OR TYPE ^ THEN <ENTER> TO DELETE A FIELD,
OR TYPE IN NEW DATA THEN <ENTER> TO UPDATE.
Pre-defined Class codes to use in the Class field are,
P1 = Puppy 6-9 BB = Best of Breed
P2 = Puppy 9-12 V = Veteran
P3 = 12-18 Months SD = Stud Dog
P = Puppy 6-12 BR = Brood Bitch
N = Novice T = Team
B = Bred by Exhibitor BC = Brace
A = American Bred M = Miscellaneous
O = Open EX = Exhibition Only
Placement codes to use in the Place field and the Group field are,
1 to 4, for First through Fourth place
blank for No placement
A = Absent D = Disqualified
X = Excused
Use one of the following codes in the Winners field, as appropriate,
R = Reserve Winners B = Best of Winners
W = Winners blank = no Winners placement
The BOB field should contain one of the following codes,
B = Best of Breed(Variety) blank = no BOB placement
O = Best Opposite
In the BIS field, enter a Y for having won Best In Show, or an N for not having
won Best In Show.
Enter the total number of Championship points won this date, from zero to 5, in
the Points field.
If known, enter the total number of dogs defeated by this dog at this show,
a maximum of 9,999 dogs, in the # Dogs Defeated field.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 35
Judge Critique Record ("J")
********************************************************************************
PRS #............ JUDGE CRITIQUE
Date:YYYYMMDD Judge:..........................
Descriptive Note:
................................................................................
................................................................................
PRESS <ENTER> TO PASS ON UPDATING A FIELD,
OR TYPE ^ THEN <ENTER> TO DELETE A FIELD,
OR TYPE IN NEW DATA THEN <ENTER> TO UPDATE.
Use this record in conjunction with a Conformation Show record ("S") to record
critique information about one of the three conformation judges in that "S"
record. Only one J-record may be entered for a given dog and date.
Up to 160 characters, including punctuation and spaces, of critique data may be
entered in the Descriptive Note field. This field is treated as a block of
data, and words and characters may not be updated individually. Retype the
entire field to correct erroneous data.
On the Individual Records report, data in this record will be printed
immediately following the conformation show data for this dog and date. If
there is no conformation show record ("S") for this dog and date on file, then
this J-record data will not appear in the Individual Records report.
J-records will appear in the Judge Critiques Listing, conformation records
option, whether or not there is a matching S-record. Consequently, if you are
maintaining judge critiques that apply to dogs other than those in your own PRS
Master File, we suggest that you use up to the first twelve characters of the
judge's last name as the PRS ID# in the key data for that J-record. In that
way, you can maintain a wide variety of judge critiques for purposes of
reviewing them on the Judge Critiques Listing only.
Working Trial/Test Record ("W")
********************************************************************************
PRS #:............ WORKING TRIAL/TEST
Date:YYYYMMDD Show:........................................ Fee: 0.00
Location:.................... Event #:............
Handler:............
Stake Data:
#1 Code:..(.) Judge:............................ Place:. Points: 0.0
#2 Code:..(.) Judge:............................ Place:. Points: 0.0
#3 Code:..(.) Judge:............................ Place:. Points: 0.0
PRESS <ENTER> TO PASS ON UPDATING A FIELD,
OR TYPE ^ THEN <ENTER> TO DELETE A FIELD,
OR TYPE IN NEW DATA THEN <ENTER> TO UPDATE.
Enter data for up to three stakes/classes at a working trial event in which
this dog competed. Events such as Field Trials, Hunting, Herding, Lure
Coursing, Schutzhund, and others, can be recorded in the W-record. While
the PRS Demo has pre-defined class codes for Field Trials, the full working
PRS program supports other types of events too.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 36
The pre-defined stake/class codes are...
O1 = OPEN PUPPY A1 = AMATEUR WALKING PUPPY
O2 = OPEN DERBY A2 = AMATEUR WALKING DERBY
O3 = OPEN GUN DOG A3 = AMATEUR GUN DOG
O4 = OPEN ALL-AGE A4 = AMATEUR ALL-AGE
O5 = OPEN LIMITED GUN A5 = AMATEUR LIMITED GUN
O6 = OPEN LIMITED ALL-AGE A6 = AMATEUR LIMITED ALL-AGE
BG = BACKING IN GUN DOG WT = WATER TEST
You may also enter any 2-character class/stake code of your own definition; but
the full class name will not be printed on reports, only the code will print.
We suggest that you use S1, S2, and S3 for Schutzhund I, II and III classes.
The single-character field within the parenthesis is an R for Retrieving stakes,
O for Obedience (Sch), T for Tracking (Sch), and P for Protection (Sch) classes;
otherwise, you can leave this field blank.
Placement codes to use in the Place field,
1 to 4, for First through Fourth place
blank for No placement
A = Absent D = Disqualified
X = Excused
Trial Critique Record ("X")
********************************************************************************
PRS #:............ TRIAL CRITIQUE
Date:YYYYMMDD Subject:..............................
Descriptive Note:
................................................................................
................................................................................
PRESS <ENTER> TO PASS ON UPDATING A FIELD,
OR TYPE ^ THEN <ENTER> TO DELETE A FIELD,
OR TYPE IN NEW DATA THEN <ENTER> TO UPDATE.
Use the X-record to maintain critique data pertaining to a working trial/test.
If the critique is about one of your dogs, then the PRS ID# of this X-record
should be the PRS ID# of that dog, so that this critique will link with, and
print with, the W-record for that event.
If the critique is unrelated to one of your dogs, then the PRS ID# of this
X-record should be the first 12 characters of the judges last name.
The Record Date would be the date for the trial to which it applies.
The Subject field should contain either the name of the judge, or any other
short data that describes the subject of this critique.
The Descriptive Note can contain up to 160 characters of free-form critique
information, either about the dog, one of the judges, or any other data you
want to record. In any event, this record will print on the Judge Critiques
report, when requested for Working Trials, and in the Individual Records
report immediately following its corresponding W-record.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 37
CHANGING RECORDS.
If you have selected the Change function, the image of the record you
specified will be displayed on the monitor, the same as it appeared in the
Add function. However, if the record does not exist on the Master File, you'll
see,
RECORD NOT FOUND
followed by the program returning to the Update Function prompt.
If the record was found, the record is displayed with the appropriate record
template. For all record types you will see,
PRESS <ENTER> TO PASS ON UPDATING A FIELD,
OR TYPE ^ THEN <ENTER> TO DELETE A FIELD,
OR TYPE IN NEW DATA THEN <ENTER> TO UPDATE.
The cursor will then position itself under the first character of each
updatable field in the record.
To CHANGE a field, merely type in the new data and hit <ENTER>.
To DELETE the data in a field, or fill the field with blanks, enter the single
character ^ (Shift 6) in the first position of the field, then hit <ENTER>.
To PASS BY the field, hit <ENTER> only.
The cursor will then move to the first character of the next updatable field,
and so on through the remainder of the record. DO NOT ATTEMPT TO MOVE THE
CURSOR THROUGH ANY MEANS OTHER THAN THE <ENTER> KEY!
The new data will appear in a different color on the screen, and will completely
replace the old data in that data field. Leftover previous data still visible
on the monitor will NOT be retained.
After the last field has been responded to, the following appears,
ENTER Y IF DATA OKAY?_
Enter a Y if the data is substantially correct, something other than a Y if
there are several mistakes in the data, or a Q to abandon the Change function
without changing this record. If there is only one or two errors in your data,
we suggest that you reply Y, then immediately follow with a Change activity on
this same record, to correct the fields that are in error. This practice will
reduce your total input effort, as compared to replying something other than a
Y (which causes you to have to re-input ALL data fields).
Please note that there are three fields of data that CANNOT be changed in this
manner. These are the three key fields: PRS ID#, Record Date and Record Code.
If you find it necessary to change one of these three fields, you must first
Delete the entire record and then Add the record with the correct data. If the
dog's PRS ID# needs to be changed in ALL of the records for that dog, this can
be accomplished through use of the Update Menu function C - CHANGE PRS ID
NUMBER.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 38
DELETING RECORDS.
If you have selected the Delete function, the image of the record you specified
will appear on the monitor. You will be prompted to verify that you still want
to delete this record with a Y or N (Yes or No) response. If you respond with
a Y, then this record will be permanently deleted. Respond with any other
letter or space, and the delete action will be abandoned.
If, however, the record is not on the Master File, you will see,
RECORD NOT FOUND
followed by the program returning to the Update Function prompt.
RECORD INQUIRIES.
If you have selected the Inquiry function, and the record is on the Master
File, you will see the image of the record you specified on the monitor.
If the requested record is not on the Master File, control returns to the
update function prompt.
SEARCHING RECORDS.
The Search subfunction of the Update Master File function allows you to search
the Master File for the A-record of a particular dog when you know part of the
dog's name but not his PRS ID#. (This same information can be obtained by
running the Animals-On-File listing in the REPORT PRINT menu.)
Upon selecting the "S" subfunction, you will see,
ENTER NAME TO SEARCH ON?_
Enter any portion of the dog's name that you know for certain. PRS will then
search the A-records in the Master File to find a record that matches that
portion of the dog's name that you entered. Upper and lower case are
considered as different letters. Any matching A-record found will be displayed
on the screen, and you will be asked,
CHOOSE SEARCH FUNCTION:
Get next, Select, Quit?_
If you wish to end the Search sub-function, enter "Q", and return to the update
prompt.
If this is the record you want, then enter "S", and you will return to the
update prompt, with the PRS ID# key field already set to the PRS ID# of the
A-record selected. This allows you to do further updating without entering the
PRS ID# (see Updating The Master File, in this chapter).
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 39
If this is not the record for the dog you seek, enter "G", and PRS will continue
the search. If the desired match is not found or selected, the Search
subfunction ends by displaying
SEARCH FUNCTION ENDED
and returns to the update prompt.
C - CHANGE PRS ID NUMBER.
Should you find it necessary to change the PRS ID# in ALL the records for a
given dog, this is the procedure to use. This would be appropriate whenever you
had previously entered records under a fictitious registration number, litter
number or nickname, and now wanted to change it to the correct AKC Registration
number, Litter number, or new PRS ID#.
In order for this program function to work, you must have previously created
an Individual Record (an A-record) for this group of records under the same,
currently-recorded PRS ID#. In the case of records for a litter, the Litter's
A-record, and each of the Puppy In Litter ("L") records must already be in the
Master File.
Upon entering this program function, the screen prompts with,
CHANGE PRS ID NUMBER
ENTER OLD PRS ID NUMBER?_
You should now enter the PRS ID# as it currently appears in records in the
Master File. PRS will display the dog's name, and ask for confirmation.
This will be followed by,
ENTER NEW PRS ID NUMBER?_
You should now enter the new, replacement PRS ID# for this dog or litter.
You cannot enter a new PRD ID# that already exists in the Master File. You
will then be prompted,
PROCEED WITH CHANGE (Y/N/Q)?_
Enter Q to abandon the mass change. Enter N if you want to correct the PRS ID
numbers you just entered. Enter Y if you want to proceed with the mass change.
PRS will then replace the old PRS ID# with the new PRS ID# in the key data of
each applicable record. Additionally, PRS will change any old PRS ID#'s in
other records, such as in B- and L-records, to the new PRS ID# so that previous
links between records are maintained. If the subject dog of the mass change is
shown as a sire or dam in some other dogs' A-records, those Sire PRS# and DAM
PRS# fields will also be changed to the new PRS ID#.
When the mass change is complete, a count of the number of Master File records
so changed will appear on the screen, and the program will return to the
program function menu.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 40
R - PRINT CURRENT RECORDS LIST.
This report enables you to quickly see a summary of all records in your Master
File, or only those records for a selected dog, so that you can identify an
existing record for updating easily.
At the PRINT ALL OR SELECTED RECORDS (A/S)? prompt, enter A for all records, or
enter S for only those records of a selected dog. The default is A, for ALL.
At the ENTER PRS ID# OF SELECTED DOG:?, either accept the default PRS ID# shown
by hitting the <Enter> key, or enter a new PRS ID#.
Lastly, chose the OUTPUT MODE, S for monitor screen, P for printer only, or B
for both printer and monitor. The default is S, for Screen.
For Screen Only output, you must hit the <Enter> key to display the next screen
full of data, or enter Q to quit the report at this point.
Upon report completion, control returns to the Update Menu.
LITTER RECORDKEEPING.
Here are the steps for properly recording a litter.
First, in the B-record(s) for the breeding that produced the litter, fill in
the date of actual whelping, number of males, number of females, and a
fictitious Litter Registration number. Use something like "L030387", which
could mean "Litter of March 3, 1987". Later on, you can replace this
fictitious number with the actual AKC Litter number. by using the CHANGE PRS
ID NUMBER menu function. If you are maintaining PRS records for both the sire
and dam of this litter, then you should have a B-record on this breeding for
each of the parent dogs (AKC requirement).
Second, create an A-record (Individual Dog) for the litter, using the
fictitious Litter number from above as the PRS ID# in the key data, to identify
this litter. This will enable you to produce a litter pedigree, and enables
changing the fictitious litter number later on. Use something like "LITTER OF
3/3/87" for the Registered Name. Sex and Color fields can be left blank.
Third, create an L-record (Puppy In Litter) for each puppy whelped, dead or
alive. Again, use the fictitious Litter number from above as the PRS ID# in
the key data for each L-record.
Fourth, use the CHANGE PRS ID NUMBER function to mass change all the records
with the fictitious Litter number in their key data or other data fields to the
actual AKC Litter Registration number, once it is known.
Fifth, if you keep any of the puppies, you should create an Individual Dog
record ("A") for each of them as an individual dog (comparable to the puppy
being registered individually by the AKC). Be sure that the puppy's A-record
PRS ID# matches the PRS ID# data field in that puppy's L-record, for full
compliance with AKC recordkeeping rules.
Of course, continue to update individual Breeding and Puppy In Litter records
for the litter as the situation and/or ownership changes.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 41
You can make copies of the litter's pedigree merely by entering the fictitious
or actual AKC litter number when the Pedigree Print function (PEDIGREE PRINT
menu) asks for the PRS ID# of the dog to be listed. This has the affect of
creating a pedigree for the A-record that documented this litter as an entity.
REDUCING MASTER FILE SIZE.
When your Master File has grown to the point where it will not all fit in
available memory or disk space, you must take action to reduce its size. This
is best done by deleting your oldest records to make room for newer ones.
Even if you have received the "PREMATURE END - MAX FILE SIZE REACHED" message
at system startup, you can still proceed to delete records under the Update
Master File function. Use the standard record delete procedures to delete
records one at a time until you have reduced the size of the Master File enough
to accomodate your additions (one record deleted for each new record to be
added).
It is best to anticipate this condition, and delete older records periodically.
In so doing, you don't have to face the emergency nature of this action
unexpectedly. It is good practice to have a hardcopy printout of older records
that are to be deleted for archival purposes. Utilize the Individual Records
print feature (REPORT PRINT menu) for this hardcopy printout before deleting
records.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 42
REPORT PRINTING
Functions within the REPORT PRINT menu generate reports, either on-screen for
quick reference, or on your printer for hardcopy reference, from data contained
in your Master File.
Upon selecting the "R" function code, the PRS Report Printing menu appears on
the screen,
PET RECORDS SYSTEM REPORT PRINT
CHOOSE REPORT PRINT FUNCTION
A - ANIMALS-ON-FILE LISTING
C - CURRENT RECORDS LIST
F - CHANGE PAPER FEED METHOD
I - PRINT INDIVIDUAL RECORDS
J - JUDGE CRITIQUES LISTING
L - CREATE VARIABLE RECORD LIST
S - SEARCH ON DOG'S NAME
V - VACCINATION STATUS LISTING
X - INFORMATIONAL EXTRACT
Q - RETURN TO MAIN MENU
?_
As with the Main Menu, you select the desired function by entering the code
letter for that function or report. "Q" ends the menu and transfers control
to the Main Menu. The other code letters select specific reports to be printed.
A - ANIMALS-ON-FILE LISTING.
The Animals-On-File report lists each "A" record in the Master File. Fields
of data reported are PRS ID#, Name, Sire's PRS ID#, Dam's PRS ID#, and Sex.
You will be given the option of printing the report in order by PRS ID#, or
in order by Registered Name. Enter N for Registered Name order, or P for
PRS ID# order. The default is PRS ID# order.
In the case of Registered Name order, PRS will ignore any leading CH. or Ch.
titles, and alphabetize the listing on the name data immediately following
those titles. Trailing titles will have no affect.
Next, you will be asked...
ENTER OUTPUT MODE - SCREEN, PRINTER OR BOTH (S/P/B)?_
If you only want screen output, enter S. If you only want printer output, then
enter P. If you want output to both devices, enter B. The default is S.
You should have already prepared the printer for output, setting your printer
to head of form, and positioning the print head about 1/2-inch down from the
top of the page.
Upon completion of this report, control is returned to the REPORT PRINT menu.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 43
C - CURRENT RECORDS LIST.
Enter "C" at the menu prompt to print the Current Records List.
The Current Records List is similar to the Animals-On-File report, except that
it lists the PRS ID#, Record Date (or Puppy Number), and Record Code letter
for each record currently on the Master File, along with a short summary of
the record contents. This report can provide you with a quick recap of your
file content, without going into details such as in the Individual Records
print. You can also print only the listing for a selected dog. Please see the
R - PRINT CURRENT RECORDS LIST section in the Update Menu functions in this
manual for full details on this report and its prompt.
I - PRINT INDIVIDUAL RECORDS.
If you entered "I" at the menu prompt, you now see,
INPUT PRS ID# OF DOG?_
Enter the PRS ID# of the dog to be printed.
Next appears,
ENTER OUTPUT MODE - SCREEN, PRINTER OR BOTH (S/P/B)?_
If you only want screen output, enter S. If you only want printer output, then
enter P. If you want output to both devices, enter B. The default is screen
output.
If you selected P or B, then now is a good time to position the paper in your
printer. PRS reports are designed to print on 8-1/2 by 11 inch paper, 66 lines
per page. You should prepare your printer so that it is ready to print at the
top of the form. Position the paper so that about 1/2 inch margin is at
the top of the page. PRS will leave about 1/2 inch margin at the bottom of each
page. When that is done, go on to the next prompt.
Next appears,
PAUSE AFTER EACH RECORD (Y/N)?_
If you want to review each record before proceeding, enter Y to pause after each
record; otherwise enter N. For Screen printing, we recommend that you specify
Y for pauses between records to facilitate easy reading, otherwise the report
will fly past your eyes!
If there is no Individual Master Record for this dog (an "A" record [see Master
File Maintenance]), this message appears,
NO MASTER RECORD FOR THIS DOG
and the program goes back to the function menu.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 44
If the dog has been found on the Master File you now see,
DO YOU WANT TO SEE OWNERSHIP RECORDS (Y/N)?_
If you don't want to see Transfer, Degrees, and Additional Registration records
for this dog, then enter N. Otherwise, enter Y. The default is N for No.
If you had previously selected screen output, you will now see the dog's
Individual record formatted on the screen. If you had selected printer output,
you will also see the Individual record edited and printed on the printer. Note
that the Individual record for a dog precedes any other records and is printed
at the top of a new page.
This is followed by a screen display and/or printed output of each D-, R-, F-
and T-record record for this dog. If you selected the Pause option, the
following will appear after each record display,
PRESS ENTER KEY TO CONTINUE?_
After reviewing the current record, press <ENTER> and the listings will
continue.
When all ownership type records have been printed, or if you chose to bypass
these records, the next message to appear is,
DO YOU WANT TO SEE HEALTH/INFO RECORDS (Y/N)?_
If you don't want to see Vaccination, Health or Informational records for this
dog, then enter N. Otherwise, enter Y. The default is N for No.
Output is produced similar to that of the Ownership records, with a new page
headed by the Individual record for that dog. Again, pauses, if selected, are
invoked and require your response.
When all V-, H- and I-records have been printed, or if you chose to bypass
these records, the next message to appear is,
DO YOU WANT TO SEE BREEDING RECORDS (Y/N)?_
If you want to see the Breeding history of this dog, enter Y; otherwise enter N.
The default is N for No.
Output is produced similar to that of the Health & Informational records, with
a new page headed by the Individual record for that dog.
Again, pauses, if selected, are invoked and require your response.
In the case where the subject dog is a female, PRS includes all appropriate
Puppy In Litter records in the report, to produce a record that meets AKC
regulations on record keeping. If Puppy In Litter records do not appear here
that should have appeared, check that the PRS ID# in the Puppy In Litter
record key data matches the AKC Litter number in the corresponding Breeding
record for the dam. These two fields must match exactly for Puppy In Litter
records to link with the dam's Breeding record. Also verify that an A-record
exists for this litter with the same Litter Number as its PRS ID#.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 45
When all Breeding records have been printed, or if you chose to bypass these
records, the next message to appear is,
DO YOU WANT TO SEE CONFORMATION SHOW RECORDS (Y/N)?_
If you want to see the Conformation Show history of this dog, enter Y;
otherwise enter N. The default is N for No.
If you responded Y, the PRS asks whether you want to see All shows, or
Selected shows. Enter A to see all Conformation Show records, or enter S to
select records by a date range. You also have the option of whether or not
to show critique records, by responding to a critique selection prompt.
If you responded that you want selected records, then PRS asks for the
beginning date (YYYYMMDD), then the ending date (YYYYMMDD), as the range of
dates for show records to be printed. This option is ideal for handlers who
need to give their customers a detailed show record for a specific billing
period.
Output is produced similar to that of previous records, with a new page headed
by the Individual record for this dog. On the printed report, only that data
which is meaningful is printed. For example, if at a given show, the dog did
not win Best of Breed, then Group and Best In Show data is not printed. The
monitor display does, however, show the entire Conformation Show record.
If any Judge Critique records (J-records) accompany the S-records, then they
will print immediately after the associated S-record if you requested them.
If pauses were selected, they are invoked and require your response.
When all Conformation Show records have been printed, or if you chose to bypass
these records, the next message to appear is,
DO YOU WANT TO SEE OBEDIENCE SHOW RECORDS (Y/N)?_
If you want to see the Obedience Show history of this dog, enter Y; otherwise
enter N. The default is N for No.
As with Conformation Show records, PRS will ask if you want All or Selected
show records. Further, for selected records, PRS will ask for the beginning
date and ending date for record selection.
Output is produced similar to previous Conformation Show records, with a new
page headed by the Individual record for this dog. If you selected pauses,
then they are invoked and require your response.
When all Obedience Show records have been printed, or if you chose to bypass
these records, the next message to appear is,
DO YOU WANT TO SEE WORKING TRIAL RECORDS (Y/N)?_
If you want to see the Working Trial history of this dog, enter Y; otherwise
enter N. The default is N for No.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 46
As with previous show records, PRS will ask if you want All or Selected trial
records, and whether or not you want critiques to print. Further, for
selected trials, PRS will ask for the beginning date and ending date for
record selection.
Output is produced similar to previous Obedience Show records, with a new page
headed by the Individual record for this dog. If you selected pauses, then
they are invoked and require your response.
If any Trial Critique records (X-records) accompany W-records, they will print
immediately following the associated working trial if requested to print.
When all Working Trial and associated Trial Critique records have been printed,
or if you chose to bypass these records, the next message to appear is,
NEED MORE? (Y/N)?_
If you need additional Individual Records output, for another dog, then
enter Y; otherwise enter N and return to the Report Print menu.
J - JUDGE CRITIQUES LISTING.
If you entered "J" at the menu prompt, you now see,
JUDGE CRITIQUES LISTING
ENTER OUTPUT MODE - SCREEN OR PRINTER (S/P)?_
Enter "S" for screen output only, or "P" for output to your printer.
Next appears,
CONFORMATION, OBEDIENCE, OR WORKING TRIAL JUDGES (C/O/W)?_
Enter "C" to see critiques of conformation judges only, or enter "O" to see
critiques of obedience judges only, or enter "W" to see critiques of working
trial judges only.
If you selected printed output, the next prompt is,
IS PRINTER ON-LINE (Y/N)?_
If you have a printer on-line and ready to print (paper positioned same as
with Individual Records print before), then enter Y; otherwise enter N, and
control returns to the Report Print menu. The default is N for No.
Next, you will be asked,
ALL JUDGES, OR SPECIFIC JUDGE (A/S)?_
Enter "A" if you want to see all judge critiques, or enter "S" if you want to
specify the name of the judge for display.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 47
If you entered "S" for specific judge, you now see,
ENTER JUDGE'S NAME?_
Enter as much of the judge's name as you know. PRS will match the name you
provide with the judge's name in the J-record, O-record (class judge, not runoff
judge), or X-record, and select only those judges that match the name you
provided. Upper and lower cases are considered as different letters.
If you selected screen output, you will be prompted to,
HIT ENTER KEY TO CONTINUE?_
at the beginning of the report, and as each screen page is filled. At the
end of the screen report, you will be instructed to again hit <ENTER> to return
to the function menu.
Upon completion of the Judge Critiques listing, control returns to the Report
Print menu.
F - CHANGE PAPER FEED METHOD.
PRS is initially set to "continuous form" method of paper feed. If your printer
does not support continuous form (performs single-sheet printing only), or if
you want to perform single-sheet printing, then you should select this function
by entering F at the Pedigree Print menu.
This function prompts you with...
Change method to Continuous form or Single sheet (C/S)?_
Enter C to switch to continuous form method, and PRS will automatically skip to
the top of each new page on multi-page reports. Enter S to switch to
single-sheet method, and PRS will then prompt you with a continuation message
before continuing on to the next page, thusly,
HIT ENTER TO PRINT NEXT PAGE?_
When you have the next single sheet of paper ready in your printer, hit the
<ENTER> key, and PRS will continue printing without any form advance.
S - SEARCH ON DOG'S NAME.
This function is identical to the Search subfunction in the Update Master File
menu and function. This will enable you to select any dog from your current
Master File as the current dog, based on matching with a portion of the dog's
Name field. If you have forgotten the dog's PRS ID#, then this function will
allow you to locate him without going to the Update Master File menu or
printing the Animals On File list.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 48
V - VACCINATION STATUS LISTING.
This report lists the innoculation status of all dogs in your Master File for
which you are maintaining V-records. The report shows current status for each
V-record shot/innoculation entry. The report can be viewed on the screen, or
printed on your printer for hardcopy record. The report can either list all
dogs that have V-records, or only those dogs with a status of "live dog in
kennel" (see Status field in A-record description). Dogs with a "deceased"
status will not show on this report at all.
Upon entering this report function, you will be asked to chose either Screen
or Printer output. Enter either S or P, as instructed on the monitor.
If you selected P, for printed output, PRS asks if the printer is on-line.
Enter Y if your printer is on-line and ready to print, otherwise enter any other
character. You can also enter Q at this point if you wish to return to the
menu without printing.
You can select a pause after each animal, to view the report on the monitor
at your own pace.
When completed, control returns to the Reports Print menu.
X - INFORMATIONAL EXTRACT.
This report lists I-records, based on Subject criteria specified by the user.
The report can be viewed either on the screen, or printed on the printer.
You can request PRS to pause between report records, for easier reading.
As prompted by the program, you can select either ALL I-record Subjects, or
SELECTED Subjects. If you choose Selected, you will be asked to input any
portion of the Subject field that you want to match on, with upper and lower
case letters considered as different letters. For example, if you reply GEN
to the subject selection prompt, then PRS will print all I-records that contain
GEN in the Subject field (i.e., GENETIC, GENERAL INFO, HOMOGENIZED, etc.).
PRS will print or display only those I-records that match your Selection
criteria, prefaced by the PRS ID# and Name of the dog to which this I-record
pertains.
When completed, control returns to the Reports Print menu.
L - CREATE VARIABLE RECORD LIST.
This is perhaps the most powerful report in PRS. With the Variable Record
List, you specify the record types that will appear in the list, and you can
also specify some specific search criteria. The resulting list will reflect
those records in your master file that contain your search criteria.
You can specify a list of all records within your master file, or a listing
of puppy-in-litter records for puppies sold within California. The choice
is yours.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 49
The function begins by asking you...
PRINT ALL OR SELECTED RECORDS (A/S)?_
Enter A to list from all 15 PRS record formats, or enter S to select from just
one of those record formats. The default is A, for All records.
If you specified S, for Selected, the you will be asked,
ENTER RECORD CODE LETTER TO SELECT?_
Enter one of the 15 record format code letters supported by PRS.
Next you will be prompted...
ENTER SUBJECT TO SELECT ON?_
Enter any data string, numbers and/or letters, upon which PRS will find and
list matching records. If you have no specific data string to search on, and
just want to see each and every record of this particular record format, then
merely hit the <Enter> key, and PRS will select all records of the specified
record format.
You should know that PRS considers upper- and lower-case letters as separate
letters, and will only select those records which match your specified
data-string exactly, upper- to upper-case, and lower- to lower-case.
PRS will then ask you to...
ENTER OUTPUT MODE - SCREEN OR PRINTER (S/P)?_
Enter P for output to go to your Printer, or enter S for Screen output only.
The default choice is S, for screen output.
If you specified the printer as the output device, the PRS asks,
IS PRINTER ON-LINE (Y/N)?_
Enter Y if your printer is on-line and ready to print. Enter Q to quit this
report function, and return to the Report Print menu. Any other response
will result in this prompt being repeated.
The final prompt is...
PAUSE AFTER EACH ANIMAL (Y/N)?_
Enter Y if you want PRS to pause after each report item, or any other response
if you do NOT want the program to pause between items. We recommend that you
specify Y, for pauses, if you are viewing the listing on the screen. The
default value is N, for No pauses.
PET RECORDS SYSTEM. Copyright 1992 by Robert L. Keller. Page 50
After this last prompt, PRS will commence scanning records in your Master File
to find those that match your selection criteria. As they are encountered,
they will either print on your printer, or display on the screen. Items will
print in order by PRS ID#, Record Date, and Record Code Letter. Each list item
will be preceded by a one-line notation of any A-record linked with this record
in your Master File.
When the list is completed, you will be prompted,
HIT ENTER TO RETURN TO REPORT PRINT MENU?_
Hit <Enter>, and PRS returns to the Report Print menu.
To give you ideas on how to effectively use the Variable Record List, we have
listed in Appendix C some suggested search criteria for specific listings.
We trust that those examples will give you an idea of the many possibilities
for using the Variable Record List. We recommend that you first view any
new listing on the screen before requesting a printer copy, just in case the
listing ends up being longer than you had expected.
M - FINANCIAL SUMMARY REPORT.
This one-page report summarizes income and expense amounts, as recorded in your
Master File. It can be printed either on the screen, or on the printer, based
on your response to program prompts. This report should be used for
information purposes only, and may not meet accepted accounting practices as
required by the Internal Revenue Service.
This report asks for a start date and an ending date, to which you must reply
with valid dates in the standard PRS format. Thereupon, PRS scans your Master
File and accumulates totals. Recognize that the Financial Summary Report only
summarizes the Master File that is currently active, and names the Master File
in the heading of the printed report. A separate Financial Summary Report
should be run on each of your Master Files.
Income amounts come from T-, L- and B-records (for stud dogs). Expense amounts
come from F-, H-, I-, S-, O-, W-, and B-records (for dams). PRS makes no
other differentiations.
(NOTE: If you want to record the cost of shots that are being recorded in PRS
within the V-record, then we suggest that you also create an H-record mainly
for the purpose of documenting the cost of the vet visit and shots. In this
way, vet costs associated with normal shots [V-record entries] will be
included in the Financial Summary Report. Other types of expenses can be
documented by using I-records.)
Upon completion of the report, control returns to the Report Menu.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 51
PEDIGREE PRINTING
This portion of PRS functions best when a printer is on-line. However, it is
possible to obtain usable pedigree information on the monitor alone. This will
be covered more later on.
Upon selecting the "P" function code, the PRS Pedigree Print menu appears on
the monitor,
PET RECORDS SYSTEM PEDIGREE PRINT
CHOOSE PROGRAM FUNCTION
A - PRINT ANIMALS-ON-FILE LISTING
D - PRINT DESCENDANT LISTING
F - CHANGE PAPER FEED METHOD (set at C)
I - PRINT INBREEDING PERCENTAGES
K - PROGENY LIST
P - PRINT PEDIGREE
S - SEARCH ON DOG'S NAME
Q - RETURN TO MAIN MENU
?_
Select the desired pedigree function by entering the code for that function.
"Q" ends the Pedigree Print menu and transfers control to the Main Menu.
A - PRINT ANIMALS-ON-FILE LISTING.
This report lists all A-records, either in PRS ID# order, or in order by Name.
You may find this listing useful to determine the PRS ID# of a specific dog
for pedigree printing, without having to go to the Update Menu for the Search
function.
For a complete description of this listing, please see this same report name
in the Reports Menu functions, in this manual.
D - PRINT DESCENDANT LISTING.
This report lists, either on the screen or on the printer, all descendants of
the subject dog, up to a maximum of 13 generations removed. Each descendant
name is indented by generation, and appears immediately after its bloodline
parent, with sex shown as (M) or (F) to the right of the name.
The user specifies the number of generations to search before the report begins.
The report can be terminated at any time merely by depressing any key on the
keyboard. This can be a lengthy report, if the subject dog is the basis of
subsequent linebreeding. We therefore suggest that you initiate this report
only when other, higher-priority PRS functions have been performed.
F - CHANGE PAPER FEED METHOD.
PRS is initially set to "continuous form" method of paper feed. If your printer
does not support continuous form (performs single-sheet printing only), or if
you want to perform single-sheet printing, then you should select this function
by entering F at the Pedigree Print menu.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 52
This function prompts you with...
Change method to Continuous form or Single sheet (C/S)?_
Enter C to switch to continuous form method, and PRS will automatically skip to
the top of each new page on multi-page reports. Enter S to switch to
single-sheet method, and PRS will then prompt you with a continuation message
before continuing on to the next page, thusly,
HIT ENTER TO PRINT NEXT PAGE?_
When you have the next single sheet of paper ready in your printer, hit the
<ENTER> key, and PRS will continue printing without any form advance.
Please note that references in this manual to paper alignment in your printer
are based on the presumption that you are using continuous forms printing
method. Under the single-sheet method, aligning each sheet of paper for
top-of-form printing is a manual procedure to be performed by the user.
Whether or not your printer supports continuous form printing (forms tractor
installed), you should still specify the printer control code for Top Of Form
(see SET PRINTER CONTROL CODES in the Setup Utilities menu) in PRS.
K - PROGENY LIST.
The Progeny List report prints the Individual Record for the subject dog,
followed by a list of progeny as contained in the PRS Master File. This report
can appear on the screen, printer, or both devices. Monitor prompts will guide
you, as necessary.
Only first-generation progeny are listed on this report. The PRS ID# and name
of the progeny are listed, along with the dog or bitch which was mated to the
subject dog to produce this progeny. If an A-record for a given progeny dog,
or litter, is not present on your Master File, then it will not appear in this
list.
P - PRINT PEDIGREE.
PRS can print two different types of pedigrees, a certified pedigree and a work
pedigree; and displays a third type on the monitor.
The certified pedigree is such that it can be presented to prospective
customers, and is on a par with professionally prepared pedigrees. It contains
information about the subject dog from the PRS Individual record and Degrees
record, and a four- or five-generation pedigree with colors through the
next-to-the-last generation. PRS ID#'s or Kennel Club Registration Numbers and
an abbreviated listing of additional Titles, Degrees and Certifications
(D-record data), are printed through the third generation, to the extent that
there is room for them to print. A standard certification statement follows
the pedigree tree, followed by eight footing lines specified by the user.
Champion's names will be printed in either bold print or red ink, depending on
which of these function your printer supports, and whether or not you've set
the printer control codes correctly for these printer functions (see SET
PRINTER CONTROL CODES in the SETUP UTILITIES menu).
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 53
The work pedigree is just the pedigree tree structure, as printed in the
certified pedigree, without any heading or footing lines of data. It can be
either 4- or 5-generations. Two work pedigrees can be combined, or paired, to
produce a sample pedigree of the litter that would result. A 4-generation work
pedigree takes up 31 lines of print, and two work pedigrees can be combined on
the same page, thus producing a 5-generation pedigree. A 5-generation work
pedigree takes up 63 lines of print, and therefore requires two pages to
produce a 6-generation pedigree of the resulting litter.
This is accomplished by requesting a work pedigree for the proposed sire,
immediately followed with requesting a work pedigree for the proposed dam. The
combined work pedigrees form the pedigree for the proposed breeding, with all
but the last generation showing colors and markings!
The pedigree that appears on the monitor is always a 3-generation work pedigree,
without headings or footings, and without color designations. Champions appear
on the monitor in red or highlight, non-champions in black or non-highlight.
The PRS ID# for each dog appears on-screen along the right side. The monitor
pedigree listing cannot be suppressed.
At this point you should prepare the printer. Manually skip the printer to the
head of the next page (form feed button or turn the printer platen). If you
are printing a certified pedigree, allow about a 1/4 inch margin at the top of
the form above the print head. If you are printing a work pedigree, position
the paper so that the top line of print space on the page is even with the
print head (this is especially necessary if you are combining two 4-generation
work pedigrees or printing one 5-generation work pedigree, as they will take up
all the remaining lines on the page).
With that done, you will now see,
CERTIFIED OR WORK COPY (C/W)?_
If you want to print a certified pedigree, complete with descriptive heading
and footing lines, then enter C. If you want to print a work pedigree, without
headings and footings, then enter W. Regardless of whether you select C or W,
a three-generation work pedigree will appear on the monitor.
Next comes the printer-ready prompt,
IS PRINTER ON-LINE (Y/N)?_
Enter Y if the printer is ready, or enter N to see the 3-generation pedigree on
the monitor only (no-print option).
The next prompt you see will be,
ENTER PRS # OF SUBJECT DOG?_
Enter the PRS ID# of the dog. This becomes your "Base" dog for pedigree
printing purposes (explained later).
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 54
Next, if you indicated that the printer was on-line, you see,
ENTER NUMBER OF GENERATIONS, 4 OR 5?_
Enter 5 for a 5-generation pedigree, or any other number for a 4-generation
copy. This will be followed by...
ENTER P FOR PRS ID#'S, OR K FOR KENNEL CLUB REGISTRATION NUMBERS (P/K) ?_
Enter P if you want PRS ID#'s to print underneath dogs' names in the pedigree
tree, or enter K if you want the Kennel Club Registration Numbers to appear
under the dogs' names in the pedigree tree.
At this point the program will begin it's search of the Master File, selecting
all A-records of dogs who are in the pedigree of the subject dog. If during
the search, a required A-record is not found in the Master File, the screen
will show,
RECORD NOT FOUND
This means that a blank line will be found in the pedigree for each such
message displayed.
When the file search is completed, the printer begins printing the appropriate
pedigree, and the three-generation version begins to appear on the monitor.
When the pedigree is completely printed, the following message appears,
Another copy, Sire's ped, Dam's ped, Base dog, New dog, Quit?_
If you want another copy of the same pedigree, then enter A. Enter S for a copy
of the Sire's pedigree, or D for the Dam's pedigree. Enter N for the pedigree
of a new, different dog (becomes the new "Base" dog). Enter B to skip back to
the last "Base" dog in this set of pedigrees. Enter Q to return to the PEDIGREE
PRINT function menu.
With all but the Q response, PRS will print and/or display the next pedigree in
exactly the same way as the one just presented, i.e., if it was a 4-generation,
certified pedigree, then the next one will also be a 4-generation, certified
pedigree. If you wish to change the way the next pedigree is printed and/or
displayed, then you should respond Q, then re-enter the Print Pedigree function,
only this time changing the print/display options as desired.
I - PRINT INBREEDING PERCENTAGES.
This report lists all ancestors in the subject dog's first 5 generations, and
the percentage of that pedigree that they occupy. This report can be useful
in determining which ancestors are the most influential, percentagewise, in
the genetic makeup of the subject dog.
This report is routed to the printer only, and is not available as a screen
report.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 55
STUD CONTRACT/SALES RECEIPT PRINTING
This function of PRS standard Stud Contracts and Sales Receipts for any dog or
puppy in your Master File. A printer is required for these functions, and
the SET PRINTER CONTROL CODES function in the SETUP UTILITIES menu is used to
set specific control codes for your printer. Underline capability is needed
for stud contracts and sales receipts.
Upon selecting the "S" function code, the PRS Stud Contract Printing menu
appears on the monitor,
PET RECORDS SYSTEM STUD CONTRACT/SALES RECEIPT PRINT
CHOOSE PROGRAM FUNCTION
C - PRINT STUD CONTRACT
R - PRINT SALES RECEIPT
S - SEARCH ON DOG'S NAME
Q - RETURN TO MAIN MENU
?_
Select the desired function by entering the code for that function. "Q" ends
the function and transfers control to the Main Menu.
R - PRINT SALES RECEIPT.
Chose the R menu option to print a sales receipt, to document a sale, gift, or
lease of a dog to another party. The function will ask for all the details
about the transaction, even including the sales tax rate (if you're required to
collect such tax). Dog's with Limited Registration flags will be noted with a
screen message, or you can assign a Limited Registration flag at the time of
this transfer. The top eight lines on the sales receipt will be the same data
as prints at the bottom of your certified pedigrees (user-customized footing).
If you are transferring a Registered dog, then PRS will need its A-record PRS
ID#. For a Puppy, PRS will need the Litter Number, as recorded in PRS, and the
puppy's "slash" number (/00). If the corresponding record (A-record or
L-record) for this dog cannot be found in your PRS Master File, then you cannot
create a sales receipt in PRS.
In conjunction with creating a sales receipt, PRS will ask if you'd like to
update the corresponding Master File records simultaneously. If you reply Y,
then PRS will either create a new T-record (in the case of a Registered dog, or
update the existing L-record data (in the case of a puppy in a litter). This
will save you the trouble of repeating this data in the Update Master File
function to record this transfer in your Master File.
You have a choice of using the Standard Receipt Terms (see Setup Menu), or of
creating ten lines of Custom Terms just for this one receipt, or of printing
ten Blank lines for handwritten sales/transfer terms later.
Lastly, if you are not using 2-part paper to print the Sales Receipt, PRS gives
you the option of printing a second copy, so that you can staple the two
together with carbon paper between them.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 56
C - PRINT STUD CONTRACT.
PRS can print a Stud Contract with varying amounts of data already filled in,
depending on how much information you have available in your Master File at the
time of printing. The registered name, number and current owners of the stud
dog are taken from the dog's Individual ("A") record in the Master File. If
a T-record is on file for this stud dog, then PRS takes the owner's address,
city, state, and zip from the last T-record for the stud dog as current owner
data. Remaining fields of information are input by you through monitor prompts.
Further, as an option of stud contract printing, PRS can create a Breeding
record (B-record) for the stud dog's records automatically, in conjunction with
printing the stud contract.
It is recommended that you use 2-part paper to print the Stud Contract, so that
each party may have a signed copy. Lacking 2-part paper, you can print a
second copy, and then staple the two together with carbon paper between them.
The printer should be prepared for printing before answering the program
prompts. The Stud Contract nearly fills a standard 8-1/2 x 11 inch page. Set
the top edge of the form (perforation line) 1/4 inch or less above the print
head. The printer will begin printing without skipping to head of form.
The program proceeds as follows, with the following prompts:
INPUT PRS ID# OF STUD DOG?_
If you enter the PRS ID# of a female, PRS notes that fact and repeats the
PRS ID# input prompt. Enter "999" to abandon the stud contract print function.
Enter the stud dog's PRS ID#, and the following appears,
STUD DOG NAME: (Name of stud dog appears here)
OWNER OF STUD DOG: (Owner's name appears here)
ADDRESS:?_
If PRS couldn't find a T-record for your stud dog, then you must manually
enter the stud dog owner's address now. Next appears,
CITY, STATE, ZIP?_
You may now enter the city, state and zip code of the stud dog owner.
You are then asked to,
ENTER DATE OF FIRST MATING (YYYYMMDD):?_
You may leave this blank by hitting <ENTER>; or you may enter the appropriate
date. If a date is entered, the program will compute the correct Whelping Date
for this breeding based on the date of the first mating, and it will be printed
on the Stud Service Contract.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 57
Next commences a series of prompts for information about this breeding and the
bitch to be bred. Any of these prompts may be left blank if the information is
not known, and they will print as blank spaces on the Stud Contract to be
filled in manually later.
The prompts are,
BITCH'S NAME:?_
BITCH'S AKC REG. #:?_
STUD FEE IS MONEY, PICK PUPPY(S), OR BOTH (M/P/B)?_
To this last prompt, reply either M for a monetary fee, P for a pick puppy fee,
or B if both conditions apply to this breeding.
If you reply M or B, then appears,
STUD FEE:?_
to which you should enter the dollar amount, without the dollar sign, but
including any decimal point and cents figures.
If you replied P or B for a pick puppy fee, then appears,
HOW MANY PUPPIES:?_
to which you should enter the digit, 1 through 9, which tells how many puppies
are to be taken as pick puppy fee.
The next prompts are,
OWNER'S NAME:?_
OWNER'S ADDRESS:?_
CITY, STATE, ZIP:?_
PHONE # (AAAEEENNNN):?_
Enter the appropriate information about the owner of the bitch, if it is known
at this time. These fields can be left blank, if necessary.
Lastly, you'll be asked,
DO YOU WANT TO CREATE A BREEDING RECORD (B-record) FOR THIS STUD SERVICE?
(Y/N)?_
If you enter Y, for Yes, then PRS will create a B-record in the stud dog's
records for this breeding. If a B-record already exists for the stud dog for
this date, or if your Master File is at maximum size, then an appropriate error
message will appear on the monitor, and a B-record will NOT be created.
At this point, PRS will begin printing the stud contract, and it will contain
all field of information that you provided at the prompts.
Fields that were left blank may be filled in manually when that information is
known. You may want to print several stud contracts ahead of time, to have
ready for quick use, with information about the breeding date and bitch left
blank.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 58
When the stud contract is completed, PRS will ask if you want another copy.
Reply Y, for Yes, if you want another copy (if you have no 2-part paper, and
you want a second/carbon copy), or any other letter for No. PRS will then
either print the additional copy, or will return to the function menu.
(NOTE: The contract condition which requires a penalty payment for puppies sold
through or to pet shops, grooming parlors, humane organizations or kennels, is
included to encourage the owner of the bitch to make a personal effort to find
responsible homes for each of the puppies. It has proven to be effective in
this cause. An appropriate penalty fee would be the retail value of one puppy.)
Please notice at the bottom righthand corner of the Stud Service Contract are
spaces to manually record the actual date of whelping (Wh:), the number of male
and female puppies whelped (M: and F:), and the date the AKC Litter Application
was sent to the Owner of the Bitch (Appl:). This becomes the source of update
data for the B-records associated with this stud service.
S - SEARCH ON DOG'S NAME.
This function is identical to the Search subfunction in the Update Master File
menu and function. This will enable you to select any dog from your current
Master File as the current dog, based on matching with a portion of the dog's
Name field. If you have forgotten the dog's PRS ID#, then this function will
allow you to locate him without going to the Update Master File menu.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 59
ENTRY FORM WRITER
DESCRIPTION.
Choose E at the Main Menu, and PRS will perform the Entry Writer function. PRS
creates entry forms that follow the format for official AKC conformation,
obedience, field and hunting events. PRS creates the entire entry form, on a
blank page, based on entry form samples provided by the American Kennel Club
as of the date of PRS publication. PRS event prints the "Agreement" terms to
affix to the reverse side of conformation and obedience entry forms. Special
forms are not required.
Starline and Robert Keller disclaim any and all liability for consequences
suffered by the user in connection with the use of PRS-generated entry forms.
When in doubt, you should use the entry forms provided with the premium list
for the event, and not those created by PRS.
There are a few hardware requirements for your computer printer. Your printer
MUST be capable of printing in a condensed, or compressed, style, usually
having a pitch of 16.5 to 17.5 character per inch (cpi). Your printer should
also be able to handle single sheet feed, because PRS will issue an eject (form
feed) to the printer after each entry form is printed. Lastly, your printer
must be able to print at 8-lpi vertical line spacing (1/8 inch line feeds).
Data for entry forms comes primarily from the A-record for the subject dog. The
name and address of the current owner comes from the latest T-record for the
subject dog, or if that is absent, from user input to program prompts. The
registered names of the sire and dam will come from the A-records of those two
dogs. Other fields on the entry form will come from user input data in response
to program prompts.
Dog show class names can be input through the use of the one- and two-character
codes, the same as are used in the PRS O-, S- and W-records. For non-regular
class names, you may input the entire name, if a code is not already provided
by PRS.
For conformation and obedience entries, the Jr. Showmanship Class, Jr. Handler
Name, and Entry Fee fields are NOT filled in. For field trials and hunting
tests, the Entry Fee, Beagle "check-off boxes", and Retriever "check-off boxes"
are not filled in.
The subject dog's AKC Registration Number is taken from the dog's Kennel Club
Registration Number field in its A-record. If this field is blank, and the
AKC Litter Number field is not blank, then the Litter Number will be printed
on the entry form. If the dog has neither an AKC Registration Number, or an
AKC Litter Number, then you must manually enter whatever other form of registry
number is applicable on the finished entry form.
Entry Writer can store data for 49 different events at any one time, plus one
"blank" event (event #1) to allow you to print entry forms without a specific
event name.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 60
OPERATION.
The function begins by displaying the Entry Form Writer menu,
CHOOSE ENTRY FORM WRITER FUNCTION
E - PRINT ENTRY FORMS
K - CHANGE KENNEL CLUB EVENT DATA
S - SEARCH ON DOG'S NAME
A - PRINT A STANDARD AGREEMENT
Q - RETURN TO MAIN MENU
?_
Enter E to print one or more entry forms. Enter K to update on-file information
about one or more kennel club events. Enter S to locate a specific dog by
searching on the dog's name. Enter A to print a standard agreement. Enter Q
to leave the Entry Form Writer and return to the Main Menu.
E - PRINT ENTRY FORMS.
Upon selecting this function, PRS will ask you a series of questions to enable
it to print an entry form. You will be asked to enter the PRS ID# of the dog.
If you enter a Q at this point, PRS will return to the function menu.
If the dog you entered has no A-record, PRS will repeat the prompt, at which
point you can either enter the correct PRS ID#, or enter Q to quit.
The Individual Record (A-record) for this dog will be displayed on the monitor
so that you can confirm that this is the correct dog for entries.
If the subject dog does not have any T-records on file (to record the current
owners of this dog), then PRS will ask you to input the address, city, state,
and zip code of the current owner(s). The current owner's name is taken from
the dog's A-record.
If you DO have a T-record on file for this dog, the current owner's name,
address, city, state, and zip code will be taken from the latest T-record for
this dog, and you will not be prompted for this data.
PRS then asks whether you want a conformation/obedience entry (C), or a field/
hunting entry form (F). Enter either C or F, and the remaining PRS prompts
will be very specific to that type of entry form.
For conformation/obedience entry forms, you'll be asked for the country of
birth, variety of breed, dog show class code, additional class code, and
obedience class code (all such codes will be displayed on-screen for you to
choose from), and any agent's name and contact telephone number.
For field and hunting entry forms, you'll be asked for the stake/test class
code (from a list shown on-screen), name and address of any agent, handler's
name, and a contact telephone number.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 61
The next prompts have to do with selecting the kennel club event to print on
this entry form, if any. The first prompt asks you to enter the number of the
kennel club event for which this entry will be printed. You can choose from
up to 50 events on file, which can be displayed on screen, ten at a time. You
can enter the + (plus) key to see the next ten events on file, or enter the -
(minus) key to see the previous ten events on file, at this time.
If you want to create an entry form without any specific show name data, then
choose event #1 (blank - no data). Otherwise, choose from one of the
remaining 49 kennel club events (#2 through #50) for the appropriate show data
to print on the entry form.
The monitor will now echo the kennel club event name you chose, and give you
specific forms alignment instructions. Align the blank page in your
printer according to those instructions. Ensure that the printer has been
reset from any "out-of-paper" condition, and is ready to print. DO NOT HIT
THE <ENTER> KEY UNTIL YOU PRINTER IS READY TO PRINT!
When the page is aligned, either enter Q to return to the function menu without
printing, or hit the <Enter> key alone to print the entry form.
Next Entry Form.
When the previous entry form is printed, PRS will ask you if you want another
of this entry form for this dog. Enter Y for Yes, and any other letter for No.
If you reply Y, PRS returns to the prompt for the kennel club event number,
described above, so that you can print another entry form for this same dog, but
for a different kennel club event of the same type.
If you reply N, then PRS asks if you want to print an entry form for another
dog. Enter Y for Yes, and you will return to the prompt that asks for the dog's
PRS ID#, described earlier.
Enter N, and PRS returns to the function menu.
K - CHANGE KENNEL CLUB EVENT DATA.
Upon choosing this function, you will see a sub-menu of choices on the monitor.
Enter C to update one or more kennel club event records on file. Enter R to
return to the function menu.
If you entered C, you will be asked to enter the number of the kennel club
event that you want to update. The 50 events currently on file will be
displayed on the monitor, in groups of ten. Enter the + key to see the next
ten event records, or enter the - key to see the previous ten event records.
Event #1 is blank, and cannot be modified by the user. Events #2 through #50
can be used by you to store event names in advance.
Enter the number of the event you want to update, 2 through 50. "Updating"
includes replacing an old entry with data for an entirely different event.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 62
Upon entering the number of the event, the monitor will then display the
current data for that event, as follows:
Event #: ............ Type: ..
Date: ../../..
Club: ........................................
Site: ........................................
........................................
........................................
TO UPDATE THE FIELD, ENTER NEW DATA, OR
HIT <ENTER> KEY ONLY TO PASS BY THE FIELD, OR
ENTER ^ TO DELETE THE EXISTING FIELD DATA.
The cursor will position itself at the first digit of the Event # field. Either
type in the AKC event number followed by the <Enter> key; or hit the <Enter>
key only to skip the field; or type ^ followed by the <Enter> key to delete any
existing data in the field.
When you've made one of these responses, the cursor will automatically move to
the next data field. DO NOT ATTEMPT TO MOVE THE CURSOR THROUGH ANY OTHER MEANS!
You may then update the event Date (in the format of MM/DD/YY), show-giving Club
name, and up to three lines of Site data (address, city, state, etc.) in a
similar manner.
When the cursor has moved through the record, you will be asked to...
ENTER Y IF DATA OKAY_
Enter Y if the event data is correct. Enter Q if you want to abandon this
update activity and return to the sub-menu. Or, enter any other letter to start
the update of this event again at the Event # field.
You will note that this update procedure is the same as that used in the Update
Master File function, and should therefore be familiar.
When you've responded that the data is okay, PRS returns to the sub-menu, where
you can either update another event record, or return to the function menu.
A - PRINT A STANDARD AGREEMENT.
Since all AKC conformation show and obedience trial entry forms are required
to have a copy of the "Agreement" on the reverse side to be valid, PRS will
print an "Agreement" page for you to trim and affix to the reverse side of
such entry forms. The "Agreement" prints in the upper-left corner of a blank
page, just like entry forms do, and it has trim lines to assist you.
Starline and Robert Keller disclaim any and all liability for consequences
suffered by the user in connection with the use of PRS-generated entry forms.
When in doubt, you should use the entry forms provided with the premium list
for the event, and not those created by PRS.
If you are faxing entry forms to show superintendents, then you might want to
tape the "Agreement" page to the side of the entry form, as specified by your
show superintendent, to facilitate faxing as a standard size sheet of paper.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 63
CUSTOM REPORT GENERATOR
This special feature of PRS allows the user to create customized reports to
the user's own specifications, in case the standard PRS reports, as offered
in the other PRS menus, do not meet a particular need of the user.
The Custom Report Generator (CRG) allows you to choose specific data fields
from any of the 15 PRS record formats, and to set a limited amount of test
criteria for determining which records will appear in the report. Up to
fives lines of data can be printed for each detail element in a report.
We suggest that PRS users first become familiar with the 15 record formats
in PRS before attempting to use this CRG. Whereas the PRS standard reports
require little user knowledge about Master File internals, the CRG does
expect the user to choose data fields and layout the report structure.
Upon selecting C in the PRS Main Menu, the CRG menu appears as follows,
PET RECORDS SYSTEM CUSTOM REPORT GENERATOR - Version 6.0
Copyright 1993 by Robert L. Keller. All Rights Reserved.
BRUN30.EXE copyright 1987 by Microsoft Corporation.
=========================== Master File Name =================================
CHOOSE PROGRAM FUNCTION
C - CREATE SELECTION CRITERIA
D - DELETE A REPORT SETUP
L - LOAD A REPORT SETUP
M - MODIFY CURRENT REPORT SETUP
R - REVIEW REPORT SETUP
S - SAVE CURRENT REPORT WETUP
X - SELECT REPORT DATA
P - PRINT SELECTED REPORT
Q - RETURN TO MAIN MENU
?_
Enter the letter for the menu function you want to perform, or enter Q to
return to the Main Menu.
The normal sequence of menu choices would be, 1) Create Selection Criteria,
2) Review Report Setup, 3) Select Report Data, and 4) Print Selected Report.
C - CREATE SELECTION CRITERIA.
This is where you title your report and specify print page characteristics. You
can specify any field data tests, in order to limit report content, and you can
specify the exact placement of data fields within the report line.
The first screen sets up your report page,
ESTABLISH REPORT SPECIFICATIONS
PRESS <ENTER> TO PASS ON UPDATING A FIELD,
OR TYPE IN NEW DATA THEN <ENTER> TO UPDATE.
REPORT TITLE: UNTITLED REPORT
REPORT LINE WIDTH (CHARACTERS): 80
# OF PRINTED LINES PER PAGE: 60
TOTAL # OF LINES PER PAGE: 66
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 64
The cursor will start positioned underneath the first character in the Report
Title field, so that you can type in your exact report title, as you want it to
appear on the report. Hit <Enter> when your title is complete, or hit <Enter>
to pass by this field without changing it.
Next, the cursor moves to the data field for Report Line Width, which carries
a default of 80 characters per line. You can specify any number of characters
up to 132. Hit <Enter> to go to the next specification.
Next you can specify the number of report lines that will print on a page,
including report title and column header lines. The default value is 60 lines
printed per page. Hit <Enter> to go to the next specification.
Lastly, you can specify the total # of lines per page, or in effect, the length
of the page. The default is 66 lines, for a standard 8-1/2" x 11" letter page
printing at 6-lines-per-vertical-inch, the vertical line spacing that CRG uses
in creating reports. This effectively tells PRS the physical length of the
paper you are using. Hit <Enter> to complete this specification.
You will now be asked,
ENTER Y IF DATA OKAY?_
Enter Y if the specifications are okay, enter Q to abandon this function, or
enter any other character or blank to repeat the report page specifications.
If you entered Y, the screen now prompts,
ENTER NUMBER OF PRINT LINES PER DATA ELEMENT (1-5)?_
A data element is defined as a group of 1 to 5 lines of data extracted from the
Master File records of one dog. The number of lines per data element depends
on the number of different record formats you want to extract from, and the
number of data fields that you want to list. You could put data from a
different record format on each line, for a maximum of five different record
formats. Or, you could use up to five lines to display data fields from just
one record format. The choice is up to your own design. Respond to this
prompt be entering a number between 1 and 5.
The next prompt is,
ENTER RECORD CODE LETTER FOR LINE 1?_
This prompt will appear for each line of your data element. Enter the Record
Code Letter (see Update Master File chapter for complete list of fifteen code
letters) of the record to appear on this report line.
The CRG will then display all of the accessible data fields in this record
format so that you can choose one of them to test for inclusion of this record
in your custom report. PRS will layout all of the possible test fields on the
screen, in a format similar to this one for A-records...
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 65
TESTING ON A-RECORDS
FIELD NAME # LEN COL FIELD NAME # LEN COL
PRS ID# 12 STATUS 1
DOG'S NAME 40
KC REG.NO. 12
LTD.REG. 1
SIRE NO. 12
DAM NO. 12
BREED 3
WHELPED 8
LITTER# 12
SEX 1
COLOR 20
BREEDER 30
BRDR.PHONE 10
OWNER 30
OWNR.PHONE 10
CO-OWNER 30
HIT ENTER TO BEGIN TEST FIELD SELECTIONS?_
Hit the <Enter> key after you have reviewed the data field available for test.
The same screen will remain, with the following prompt at the bottom of the
screen,
ENTER Y TO SELECT TEST FIELD, ENTER ONLY FOR NEXT FIELD.
and the cursor will be flashing in the # column next to the first data field
listed on the screen. If you want to test on this field, hit Y then <Enter>
to signify that this field is to be tested on all records of this format.
If you do not want to test this specific field, then hit the <Enter> key only,
and the cursor will move to the next data field, so that you can make the
same choice on the next field.
If you have changed your mind about testing on a data field within this record
format, merely hit Q then <Enter> at any point, and CRG will abandon the test
specs for this record format.
If you have specified a test field, CRG now shows,
TESTING ON A-RECORD
TEST FIELD NAME: (field name you chose)
CHOOSE COMPARISON TEST:
E = Equal To
N = Not Equal To
G = Greater Than
L = Less Than
P = Equal To or Greater Than
M = Less Than or Equal To
Q = Delete/Abandon Comparison Test
Enter Comparison Test Menu Letter?_
Enter the letter that corresponds to the type of comparison test that you
want to perform on the Test Field, and some comparison data that you will
enter shortly. Alphanumeric comparisons will consider upper and lower case
letters as different letters.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 66
When you have entered the letter for the comparison test you desire, the
next prompt will be,
ENTER COMPARISON TEST VALUE
(Test Field Name) (Test Type) ?_
Example:
PRS ID# >= ?_ (Prs ID# is Greater Than or Equal To Test Value)
Enter the value that PRS is to test against, either numeric or alphanumeric.
If, during record selection and testing, this comparison test is true, then
that record will be selected for printing. If you enter nothing, then that is
the value that will be tested against.
Only one field test can be performed on a record format, regardless of the
number of lines that the record format is chosen to print. Once you have
selected a comparison test of a particular record format, PRS will not ask you
to respecify that test if you choose the same record format for multiple print
lines.
Once you have selected a comparison test for this record format, or if you have
bypassed the comparison test for this record format, PRS now asks you to choose
which data field in this record format will print on the report, by displaying
the record fields in a similar manner as was done in test field selections, as
follows:
DATA FIELDS FROM A-RECORD FOR LINE 1
FIELD NAME # LEN COL FIELD NAME # LEN COL
PRS ID# 12 STATUS 1
DOG'S NAME 40
KC REG.NO. 12
LTD.REG. 1
SIRE NO. 12
DAM NO. 12
BREED 3
WHELPED 8
LITTER# 12
SEX 1
COLOR 20
BREEDER 30
BRDR.PHONE 10
OWNER 30
OWNR.PHONE 10
CO-OWNER 30
HIT ENTER TO BEGIN SELECTIONS?_
....*....1....*....2....*....3....*....4....*....5....*....6....*....7....*
Hit <Enter>, and the prompt changes to,
ENTER Y TO SELECT PRINT FIELD #1, ENTER ONLY FOR NEXT FIELD.
and the cursor will be flashing in the # column next to the first data field in
the record. You will now start choosing data fields for this line in the order,
from left to right across the line, that you want them to appear.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 67
If you don't want this particular field to appear, then hit the <Enter> key,
and the cursor will move down to the next data field, or loop back to the first
data field.
If you do want this data field to appear, then hit the Y key then <Enter> key,
and you will see the number 1 appear in the # column, signifying that this is
the first data field to appear in this line. The prompt line at the bottom of
the screen will ask,
ENTER STARTING PRINT COLUMN NUMBER?_
Enter the starting column number, from 1 to the maximum line length. If you
enter a starting position that will cause the data field to be truncated,
either by a previously specified print field, or by the end of the print line,
then PRS will ignore your entry.
When you have entered a valid starting column number, PRS will graphically
display the location you have chosen on the numbered line at the bottom of the
screen, by printing the data field name, and filling in a row of numbers (data
field number) in the number line showing where the field data will print.
By example, if you chose the PRS ID# as field 1, to start printing in column
1, the number line on the screen would look like this...
PRS ID#
111111111111..*....2....*....3....*....4....*....5....*....6....*....7....*
Once you've chosen a print field, the prompt line then asks,
ANOTHER FIELD TO SELECT (Y/N)?_
Enter Y if you want to select another field to print on this line, or enter
an N if you are finished selecting data fields for this print line.
If you entered Y, for another field, then PRS repeats selection prompts, as
described above, for print field 2, and so on, until you reply N for no more
fields to select for this line.
Upon finishing with the first print line, if you specified more than one print
line per data element, then PRS will repeat the record format selection prompts
and test selections prompts (if for a new record format), for each additional
print line within the data element, up to a maximum of five.
You can select from a different record format for each print line, if you
wish, or in any combination. Your comparison test selection, if used, MUST be
for at least one of the record formats that you will be printing from.
Upon completing your last print field selection for the last data element print
line, control returns to the Custom Report Generator Menu.
The next step would be to either Review Report Setup, or to Select Report Data.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 68
R - REVIEW REPORT SETUP.
This menu function allows you to see the current report setup data, for review.
That data will be displayed as follows:
REPORT SETUP DATA
REPORT TITLE: REPORT TITLE THAT YOU SPECIFIED
PRINT LINE WIDTH: 80 (or number you specified)
PRINT LINES P/PAGE: 60 (or number you specified)
TOTAL LINES P/PAGE: 66 (or number you specified)
FIELD TEST CRITERIA:
A-Record, PRS ID# >= RA
REPORT LAYOUT:
PRS ID# DOG'S NAME
OWNER
....*....1....*....2....*....3....*....4....*....5....*....6....*....7....*
HIT <ENTER> KEY TO RETURN TO MENU?_
If you want to change any of the report specification, you will need to redo
the Create Selection Criteria menu function from the beginning. PRS does not
save the report setup, and does not permit selective editing of the criteria
once entered.
We suggest that if you think you might want to create this same report again,
you perform a Print Screen (usually a dedicated keyboard key) while the Report
Setup data is on screen, and use this data to recreate the selection criteria
the next time you want to generate this same report.
If the report setup is acceptable, then you should hit <Enter> to return to the
menu, and then choose S - SELECT REPORT DATA.
S - SELECT REPORT DATA.
Upon selecting S a the menu, the CRG begins scanning your Master File, record
by record, to see if that record should be extracted for report printing.
First, if any comparison test was specified for that record format, that test
will be performed. If the test results are true (the test is met), then the
print fields that you specified will be extracted for the line or lines that
you specified. If the comparison test results are not true, then this record
will not be extracted for any lines of the report.
The CRG will give you a running account of its progress through your Master
File by showing the number of the record currently being scanned, and by
showing the key field data of each record that is being reviewed for comparison
test purposes.
When the CRG completes its scan of your Master File, control returns to the
menu. Your next logical menu choice would be P - Print Selected Report.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 69
P - PRINT SELECTED REPORT.
The menu function will print all data extracted during the last run of the S -
Select Report Data menu function. You are offered a choice of screen print, or
printer hard copy, with an appropriate screen prompt,
REPORT ON SCREEN OR PRINTER (S/P)?_
If you reply S, the CRG will now display your custom report on the monitor,
with report title and columnar headings at the top of each screen page. The
CRG will prompt you to hit the <Enter> key to continue on to the next report
page. After the last page displays, control will return to the menu.
If you reply P, then the CRG will ask if your printer is ready, meaning that it
is turned on, and that it is ready to print. Reply Y, and the CRG will begin
printing your report. Reply N, and the CRG will return to the menu.
If you reply Y, and your printer is currently off-line for any reason (out of
paper, timed-out, paper jam, etc.), PRS may lock up. Be sure that your
printer is ready to print before replying Y to this prompt.
Your custom report will remain available, for printing either on screen or on
paper, until you perform the S - Select Report Data for a different report
setup.
M - MODIFY CURRENT REPORT SETUP.
This menu choice lets you make changes to the report setup currently in memory.
You can "fine tune" a report setup until it is just the way you want it.
This function is not enabled in the DEMONSTRATOR version.
D - DELETE A REPORT SETUP.
L - LOAD A REPORT SETUP.
S - SAVE CURRENT REPORT SETUP.
These three functions allow you to Save the current report setup to disk, for
reuse or modification later, to Load a previously-saved report setup, and to
Delete a report setup previously saved to disk.
PRS allows you to save up to 36 custom report setups at any one time, load them
for use or modification, or delete some to make room for more. This is a very
powerful tool for the PRS user, and one of the newest features of PRS.
These functions are not enabled in the DEMONSTRATOR version.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 70
HELPFUL HINTS
We recognize that there may be some particular recordkeeping needs, unique to
a few fanciers, that PRS V6.0 does not address specifically in this manual. In
those cases, we offer the following Helpful Hints to utilize existing PRS V6.0
data fields and procedures.
1. Number of Dogs in Class, Field Trial Records.
For those who are keeping track of the number of dogs entered in a given
Field Trial class, for purposes of a specific award or competition, we
suggest that you include the number of dogs in the class in parenthesis ()
following the class/stake Judge's name in that data field. There is usually
more than enough room in this field to include this additional data.
2. Unregistered Dogs.
When a dog or puppy is sold without any registration, you have several ways
in which you can record this condition.
You can enter the letter U in the Limited Registraiton Flag field of the
dog's A-record, rather than the Limited Registration code of *. PRS does
not recognize the letter U, but it will be readily visible on all reports
and is easily linked to the word "Unregistered/Unregisterable". Also, you
can enter the letters "N/A", for Not Applicable, in the Kennel Club
Registration Number field of an adult dog's A-record.
In the T-record, Transfer To, for the dog, you can include a Comment note
that the dog is sold without registration. You can leave the date fields
for the Certificate Transferred and Application Transferred fields blank,
as an indication that such a registration transfer was not a part of this
ownership transfer.
Similarly, for a puppy sale (L-record), you can follow the same suggestions
as for a T-record, above.
3. Maintaining Multiple Master Files.
We recommend against mixing breeds within a PRS Master File. You can make
an additional Master File (up to a total of 36) by using the CREATE A NEW
MASTER FILE function in the MASTER FILE UTILITIES submenu in the SETUP
UTILITIES menu.
Additional Master Files do not necessarily have to contain "dog" records.
It is possible to create a Master File that will hold nothing but judge
critique records. You could create a Master File that holds nothing but
A-records, ancestors and current dogs, for a maximum capacity in number of
dogs for doing nothing but printing pedigrees.
PRS imposes no limits on your use of additional Master Files other than
limiting you to a maximum of 36 at any one time. You should ensure that
you have approx. 1 megabyte of free space on your hard disk for each
Master File that you wish to maintain, otherwise PRS could terminate
abnormally in certain PRS functions.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 71
4. Entering Champion Titles in the A-record Name Field.
Many "champion" titles are bestowed on dogs, and PRS is capable of
recognizing them for bold print/red print on pedigrees, provided you
follow the simple protocol in entering the title.
As noted in the A-record instructions, you should enter any "champion"
title with the abbreviation of CH., Ch., OTC., or FTC. It is these
combinations of letters and period that PRS recognizes to enable bold or
red print of the champion's name. Consequently, for any other champion
title, always end it with the CH., Ch., OTC., or FTC.
For other titles, AKC-recognized and otherwise, we give you the following
suggestions:
"CH." or "Ch." - AKC Champion of Record (conformation)
"OTCH.", "OTCh.", or "OTC." - AKC Obedience Trial Champion
"FCH.", "FCh.", or "FTC." - AKC Field Champion
"AFCH.", "AFCh.", or "AFTC." - AKC Amateur Field Champion
"DCH." or "DCh." - AKC Dual Champion (conformation & field)
"TCH." or "TCh." - AKC Triple Champion (conformation, field & obedience)
"NFCH.", "NFCh.", or "NFTC." - National Field Champion (annual award)
"NAFCH.", "NAFCh.", or "NAFTC." - National Amateur Field Champion
(annual award)
(The " characters above should NOT be input as data in the PRS Name field.)
In the case of Dual and Triple Champions, the Dual or Triple prefix should
replace the individual champion prefixes, since they are redundant with,
and included as a part of, the Dual or Triple prefix.
In order to conserve space in the Registered Name field, it is suggested
that National prefixes be omitted from that field, and be kept as entries
in that dog's D-record, instead.
In the case of multiple champion prefixes, do NOT separate them with
commas; but rather utilize the period "." after the "CH" as the separator.
Commas are not permitted in the Registered Name field. Further, any
suffixes, such as obedience titles, should be separated by either a space
or a slash "/".
Examples: AM.CAN.CH. BRITTANY'S HOLYFIELD CDX MH
NAFCh. STARLINE HERE'S WALDO SchIII
TCH. BRADY'S I'M THE MOST SchII/JH/CCA
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 72
TROUBLESHOOTING
We list herein some possible conditions that might occur, and their solutions.
"REDO FROM START" Message On Screen in the Update Master File Function.
This message means that you've made an improper response to the last prompt.
Refer to the portion of this instruction manual that discusses the prompt,
and enter the correct response. Typically, this indicates that a comma (,)
was entered as data in a field that does not permit a comma as data.
Pedigree Print-Outs Do Not Show Ancestors.
We can guarantee that this problem is caused by a mismatch between the Sire
PRS#/Dam PRS# in the offspring's A-record, and the PRS ID# you've assigned
to that Sire or Dam in their own A-record. Look for a typo, especially
differences in upper and lower case letters (they are considered as
different letters in PRS). Use the Animals-On-File report for reference.
Display Of PRS Instruction Manual Data On Monitor Is Flashing.
This is a problem caused by a very few combinations of video display board
and monitor, and does not affect any other function within PRS. We suggest
that you use the H function in the Main Menu to print a hard copy of the
PRS Instruction Manual, and refrain from using the I function.
As an alternate, you can use the MS-DOS TYPE command, outside of PRS at
the MS-DOS command level, to view the PRS manual on screen, as follows:
C>TYPE NP01.DAT|MORE <Enter>
This will display the manual, a screen at a time, in sequential order. To
end this display, hit the CTRL and Z keys.
Program Modules Seem To Slow Down After A While.
This is normal, as your master file grows in size. On computers with a
clock speed of 16Hz or faster, this will not be noticable. The slower
the clock speed, the slower each module will load.
"DEVICE NOT AVAILABLE..." Message When Attempting To Print Output.
This message indicates that your printer is not ready, and PRS tried to
send output to that device. You may need to reboot your system, and
restart PRS. There should be no affect on any of your PRS data. Before
attempting to print PRS output, be SURE that your printer is on-line and
ready to print (not "off-line").
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 73
APPENDIX A
Using The Variable Record List Generator
The Variable Record List generator, in the Report Print Menu, can be a very
powerful reporting tool. As described earlier in this manual, you can create
lists based on your own specifications, for specific needs, or for reports
not already generated by PRS.
We provide this listing of suggested reports, and their setup specifications,
so that you can develop custom reports for yourself.
List Entire Master File. A for ALL records, no subject. This could be a
lengthy report.
List All Puppies Bred. Select L for Puppy-In-Litter records, no subject.
List All California Puppy Buyers. Select L for Puppy-In-Litter records, CA
subject. Vary the state by varying the subject criteria.
Find Specific Puppy Buyer. Select L for Puppy-In-Litter records, buyer's
name as the subject. For when you can't remember the person who's on
the phone!
All Vet Visits. Select H for Health Records, no subject.
Visits With A Specific Vet. Select H for Health records, veterinarian's name
as the select subject.
Find A Specific Phone Number. A for ALL Records, and a 10-digit phone number
as the select subject. This would list all records which match on the
specified phone number, which you could then use to identify those records
that would have to be updated if that phone number had been changed.
List Show History Under A Specific Judge. Select either S, O, or W,
depending on which type of show (Conformation, Obedience or Trial), and
the judge's name as the subject. This will be different from a Judge
Critique report because it will be listing the actual show record, and
not the critique record.
All Dogs Multiply Registered. Select R for Additional Registrations records,
no select subject.
All Dogs Registered With A Secondary Kennel Club/Association. Select R for
Additional Registration records, and the kennel club/association name/
abbreviation as the select subject.
List Of Bitches In-Season Dates. Select V for Vaccination records, and
SEASON as the select subject. If you have used a V-record entry labeled
SEASON to record the last season date for your females, then this report
would list that data, thus showing you the last season dates, and the
expected next season dates.
List All Black & Tan Dogs. Select A for Individual Dog records, Black & Tan
as the select subject (upper/lower cased in the same manner in which
originally input in the A-record).
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 74
APPENDIX B
About The Author.
At a time when the software marketplace is overloaded with persons who fancy
themselves as programmers, and worse yet, offer their software creations to
an innocent public, we thought you'd like to know a bit about the author of
PET RECORDS SYSTEM v6.0.
Bob Keller is a long-time "dog person", having taken part in almost all areas
of the dog fancy during his lifetime. His parents were breeders of
quality Cocker Spaniels, and he has always had at least one dog in his own
family at any time.
Bob became actively involved on a personal basis in late 1967, with the
purchase of his first Miniature Schnauzer. Within the year, he was active
in the conformation ring in the Southern California area, and had formed the
basis of his own breeding program in that breed. Since that time, he has been
active with several other breeds, including Kerry Blue Terriers, Standard
Schnauzers, Silky Terriers, Wire Hair Fox Terriers, and many others.
Bob was an AKC-Licensed Handler, back when there was such a thing and being a
handler really meant something. He is a Past President and Honorary Member of
the Miniature Schnauzer Club of So. California, having written that club's
Code of Ethics over 20 years ago. He has been an AKC Bench Show Chairman, a
judge at sanctioned matches, and the first person to judge Chinese Shar-Pei in
the Western U.S.
Bob and his wife own and operate Starline Kennels, a commercial kennel serving
the public, established in 1967, and owned by them since 1974. He is the
Secretary of the Orange County Kennel Owners Association, and active in local
government affairs involving animal care. He has advised city and county
government agencies on the creation of animal zoning codes and regulations.
Bob has been listed in "Who's Who" publications for many years.
Bob got his start in computer programming in early 1968, as a programmer and
systems analyst for a major aerospace firm, programming massive IBM 360 and 370
mainframe computers. He was responsible for the software systems used by
Data Processing, Payroll, Personnel, and Security departments.
In 1977, as a self-employed kennel owner, Bob started programming at home on a
brand new TRS-80 Model 1, and has not been without a computer since. PRS was
originally designed on a Tandy Model 1000, in 1985, from a much smaller program
that Bob wrote for the TRS-80. PRS was written to meet Bob's own, tough
standards for a computerized recordkeeping system; and because of that, has
continued to satisfy dog fanciers worldwide since going on the market in 1986.
In 1986, Bob also wrote KENNEL MANAGEMENT SYSTEM (KMS)tm, which for several
years was sold to small- to medium-sized commercial kennels to manage their
daily business operations.
Bob Keller's continuing professional involvement in both purebred dogs and
computer software serves to give the PRS user considerable assurance that this
software was written by a person who is not only knowledgable, but actively
involved in the subject area of the software system. At a time when every
entrepreneur with a home computer is writing software, it is reassuring to know
that PET RECORDS SYSTEM was written by a man who has all of the expected
knowledge, interest, experience, and involvement.
PET RECORDS SYSTEM. Copyright 1993 by Robert L. Keller. Page 75